我已经实施了一个简单的搜索对话框,可以根据以下指南对我的应用中的数据进行自定义搜索(通过自定义提供商):http://developer.android.com/guide/topics/search/search-dialog.html
问题是搜索栏的颜色和大小(超出操作栏的高度等)在我的应用程序的设计中不起作用。我知道如何在styles.xml文件中创建主题,但我不知道如何定位Android搜索对话框和建议listView。有谁知道我怎么能这样做?
答案 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
实施完全可控制的搜索