如何为Android SearchView创建自定义样式?

时间:2018-11-11 04:18:08

标签: android android-support-library toolbar searchview styling

我已经按照以下指南中概述的步骤为我的应用实现了搜索界面:

https://developer.android.com/guide/topics/search/search-dialog

我想为Google Chrome应用程序和Google相册应用程序中使用的SearchView创建自定义样式

enter image description here

enter image description here

我们如何使用Android支持库为嵌入在工具栏中的Android SearchView设置样式?

我已经看到了以下答案,但仅限于图标和文本样式。我想创建自定义边框和背景。

https://stackoverflow.com/a/28018439/4419474

1 个答案:

答案 0 :(得分:0)

您可以创建一个具有矩形形状的可绘制XML,并添加角半径,纯色标签来定义背景形状。

然后将可绘制的XML作为背景添加到cardView中。在此cardview内添加SearchView小部件。

如果您需要更多帮助,请告诉我。