【发布时间】:2018-12-01 01:02:12
【问题描述】:
【问题讨论】:
-
你可以参考这个链接。这可能会有所帮助stackoverflow.com/questions/30842921/…
-
谢谢,100% 帮助我
-
我很高兴能帮助你 :-) 干杯!
标签: android android-toolbar searchview
【问题讨论】:
标签: android android-toolbar searchview
<androidx.appcompat.widget.SearchView
app:queryBackground="@null"
...
/>
在您的 XML 中将此设置为 @null 将删除彩色条。
【讨论】:
当您收到对您的SearchView 的引用时;这将起作用:
val backgroundView = searchView.findViewById(android.support.v7.appcompat.R.id.search_plate) as View
backgroundView.background = null
【讨论】:
如果您在 SearchView xml 中使用 android 命名空间,则删除底线的最佳方法是:
android:queryBackground="@null"
【讨论】:
使用:app:queryBackground="@color/your_color" 和 android:background="@color/your_color"
【讨论】:
尝试在搜索视图的xml中设置background="@null"。
【讨论】: