搜索查看蜂窝

发布于 2024-11-05 22:36:30 字数 407 浏览 0 评论 0原文

如何更改搜索小部件文本的颜色

<item android:id="@+id/menu_search"
    android:title="Search"
    android:icon="@drawable/ic_menu_search"
    android:showAsAction="ifRoom"
    android:textColor="@color/black"   <---- this does not work. 
    android:actionViewClass="android.widget.SearchView" />

我创建了自己的视图,但它看起来很糟糕,有没有办法覆盖文本颜色。

或者你知道这个小部件的源代码/GIT 在哪里吗?谷歌没有为我做这件事:)

How do I change the color of a search widget's text

<item android:id="@+id/menu_search"
    android:title="Search"
    android:icon="@drawable/ic_menu_search"
    android:showAsAction="ifRoom"
    android:textColor="@color/black"   <---- this does not work. 
    android:actionViewClass="android.widget.SearchView" />

I created my own view but it looked terrible, is there a way to override text color.

Or do you know where the source/GIT of this widget is. Google did not do it for me :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

折戟 2024-11-12 22:36:30

试试这个:

SearchView searchView = new SearchView(canvas.getContext());
searchView.setBackgroundColor(Color.WHITE);

我不认为你可以自定义 searchView 内的文本。您必须设置 searchView 本身的颜色。

Try this :

SearchView searchView = new SearchView(canvas.getContext());
searchView.setBackgroundColor(Color.WHITE);

I don't think you can customize the text inside the searchView. You would have to set the color of the searchView itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文