【发布时间】:2019-06-15 08:40:33
【问题描述】:
我想改变 searchView 中后退按钮的颜色(不是 actionBar 的那个),但是经过大量尝试(自定义 searchView/replace 图标)找不到任何解决方案。左侧的箭头搜索图标应该是白色的,但我无法更改它。 希望有人能帮我这个忙,真的很急!!!
部分源码:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/search_action_search"
android:icon="@drawable/icon_search_selector"
android:title="@string/search_title"
app:actionViewClass="android.support.v7.widget.SearchView"
app:showAsAction="always|collapseActionView" /></menu>
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
super.onCreateOptionsMenu(menu, inflater);
inflater.inflate(R.menu.menu_search, menu);
final MenuItem searchItem = menu.findItem(R.id.search_action_search);
SearchManager searchManager = (SearchManager) getActivity().getSystemService(Context.SEARCH_SERVICE);
if (searchItem != null) {
SearchView searchView = (SearchView) searchItem.getActionView();
【问题讨论】:
标签: android searchview