Android搜索对话框和建议ListView:更改主题和颜色

时间:2012-01-30 23:17:12

标签: android android-theme

我已经实施了一个简单的搜索对话框,可以根据以下指南对我的应用中的数据进行自定义搜索(通过自定义提供商):http://developer.android.com/guide/topics/search/search-dialog.html

问题是搜索栏的颜色和大小(超出操作栏的高度等)在我的应用程序的设计中不起作用。我知道如何在styles.xml文件中创建主题,但我不知道如何定位Android搜索对话框和建议listView。有谁知道我怎么能这样做?

2 个答案:

答案 0 :(得分:7)

在问题上花了13个小时之后,事实证明这是不可能的。具有可视化定制的搜索对话框的应用程序 - 即使它只是颜色 - 必须手动实现它们,并且可能不使用标准搜索界面。

答案 1 :(得分:0)

根据谷歌文档SearchDialog是

“搜索对话框是由Android系统控制的UI组件。”

因此,要控制搜索视觉效果,请立即使用:

ActionBarSherlock dev分支

https://github.com/JakeWharton/ActionBarSherlock/tree/dev

和此:

http://developer.android.com/guide/topics/search/search-dialog.html#ConfiguringWidget

实施完全可控制的搜索