Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从工具栏AppCompat中的SearchView中删除后退按钮_Android_Android Toolbar_Android Appcompat - Fatal编程技术网

Android 从工具栏AppCompat中的SearchView中删除后退按钮

Android 从工具栏AppCompat中的SearchView中删除后退按钮,android,android-toolbar,android-appcompat,Android,Android Toolbar,Android Appcompat,当搜索视图显示在工具栏(AppCompat)中时,如何删除后退按钮图标 使用: 或 无法从SearchView中删除后退箭头。 你可以自己找 在类(或的)中,它如下所示: mCloseButton = (ImageView) findViewById(R.id.search_close_btn); 但是它是一个私有成员,并且在文本输入时可见性会发生变化,因此不起作用,带有“搜索视图”的“后退”按钮会自动显示,甚至禁用HomeAsupEnabled您需要设置此属性,同时光标集中在“搜索视图”上并

当搜索视图显示在工具栏(AppCompat)中时,如何删除后退按钮图标

使用:


无法从SearchView中删除后退箭头。 你可以自己找 在类(或的)中,它如下所示:

mCloseButton = (ImageView) findViewById(R.id.search_close_btn);

但是它是一个私有成员,并且在文本输入时可见性会发生变化,因此不起作用,带有“搜索视图”的“后退”按钮会自动显示,甚至禁用HomeAsupEnabled您需要设置此属性,同时光标集中在“搜索视图”上并开始键入单词。
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
getSupportActionBar().setDisplayHomeAsUpEnabled(false);

toolbar.setNavigationIcon(null);
toolbar.setNavigationIcon(getResources().getColor(android.R.color.transparent));
mCloseButton = (ImageView) findViewById(R.id.search_close_btn);