android - 如何在AppBarLayout Android中删除SearchView的查询文本中的下划线

标签 android kotlin searchview android-appbarlayout

我在我的应用程序中使用AppBarLayout搜索小部件。一切正常,但我完全无法移除AppBarLayout中搜索字段下方的下划线。

以下是废话代码。它没有解决...

findViewById<View>(R.id.search_plate).setBackgroundColor(ContextCompat.getColor(context, android.R.color.white))

最佳答案

试试这个

val v = searchView.findViewById(android.support.v7.appcompat.R.id.search_plate);
v.setBackgroundColor(Color.parseColor("Colour code"));

希望这能够帮到你

关于android - 如何在AppBarLayout Android中删除SearchView的查询文本中的下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61412277/

相关文章:

android - 使用三元运算符在 Android MVVM 数据绑定(bind)中实现可见性

android - 交换接口(interface)混凝土时Dagger 2 MissingBinding

用于 ListView 的 Android SearchView 过滤器

java - 像 Snapchat 一样在图片中添加灰色背景的文本?安卓/Java

java - 安卓 : How to synchronized resource in right way

kotlin - 何时在 Kotlin 中启动新范围

multithreading - AsyncHttpClient创建多少线程?

android - 为什么双击不触发 onQueryTextChange?

Android SearchView 在输入时不显示文本

android - 使用 Room 打开具有指定路径的 SQLite 数据库