在我的HTC Desire(Froyo)的系统范围搜索中,我看到左侧有一点下拉到搜索输入字段,允许选择我想要搜索的位置(全部,网络,应用程序).
如何在我的应用程序中实现这一点?Google开发者网站上的搜索教程没有解决这个问题.
所以在类似下面的场景中,取自Android文档,
我想点击书籍,然后得到某种菜单,例如选择"单词","标题"作为搜索模式.
更新:我不是在寻找QuickAction对话框本身,而是如何将某些东西附加到触摸上做出反应的书籍图标上,以便我可以附加QuickAction或新活动或...而我想使用标准的Android按照http://developer.android.com/guide/topics/search/search-dialog.html中的说明搜索对话框
您无法修改系统的搜索对话框。因此,如果您想要进行自定义,例如在用户触摸图标时显示下拉菜单,则必须实现自己的对话框。这会使您的搜索变得不标准,所以我不建议这样做。
但是,如果我无法说服您,您可以在此处查看 Android 的内置搜索对话框是如何实现的:
在 Android 3.x 中,通过引入 SearchView 类,这变得更容易一些。