我已经实现了一个简单的搜索对话框,根据此处的指南在我的应用程序中执行数据的自定义搜索(通过自定义提供程序):http: //developer.android.com/guide/topics/search/search-对话框.html
问题是搜索栏的颜色和大小(超过操作栏的高度等)在我的应用程序设计中不起作用。我知道如何在我的 styles.xml 文件中创建主题,但我不知道如何定位 Android 搜索对话框和建议列表视图。有谁知道我该怎么做?
我已经实现了一个简单的搜索对话框,根据此处的指南在我的应用程序中执行数据的自定义搜索(通过自定义提供程序):http: //developer.android.com/guide/topics/search/search-对话框.html
问题是搜索栏的颜色和大小(超过操作栏的高度等)在我的应用程序设计中不起作用。我知道如何在我的 styles.xml 文件中创建主题,但我不知道如何定位 Android 搜索对话框和建议列表视图。有谁知道我该怎么做?
在这个问题上花了 13 个小时后,事实证明由于某种原因这是不可能的。具有可视化自定义搜索对话框的应用程序(即使只是颜色)必须手动实现它们,并且可能不使用标准搜索界面。
根据谷歌文档 SearchDialog 是
“搜索对话框是由 Android 系统控制的 UI 组件。”
因此,要像今天一样控制搜索视觉效果:
ActionBarSherlock 开发分支
https://github.com/JakeWharton/ActionBarSherlock/tree/dev
还有这个 :
http://developer.android.com/guide/topics/search/search-dialog.html#ConfiguringWidget
实现完全可控的搜索