【发布时间】:2016-06-06 22:56:11
【问题描述】:
【问题讨论】:
-
如果对任何人有帮助 - 找到答案here,我怎么能错过呢?
标签: android background searchview
【问题讨论】:
标签: android background searchview
您可以在创建searchView 时更改背景颜色,如下所示:
SearchView searchView = findViewById(R.id.searchView);
EditText editText = (EditText)searchView.findViewById(context.getResources().getIdentifier("android:id/search_src_text", null, null));
editText.setBackgroundColor(Color.TRANSPARENT);
【讨论】:
所以我知道已经过去了一段时间,但是即使我为工具栏和搜索视图设置了相同的颜色,我也遇到了类似的问题,即工具栏和搜索视图的颜色不同。对我有帮助的是设置背景色而不是为 SearchView 设置背景色,所以:
在您的 SearchView 中使用 android:backgroundTint="#BF29D2EB" 而不是 android:background="#BF29D2EB"
【讨论】: