我希望我的应用能够处理来自Google即时的搜索请求并显示在其电话搜索列表中,但我找不到任何相关文档。有人有他们可以提供的链接吗?
答案 0 :(得分:8)
您可以通过设置
将您的应用程序添加到Google即时中的手机搜索中android:includeInGlobalSearch="true"
根据{{3}}在searchable.xml
配置文件中。 Google Now与之前版本的Android共享相同的手机搜索选项,通常称为Searchable Configuration reference page。您可能还想引用the Quick Search Box。
答案 1 :(得分:4)
我也在寻找如何做到这一点。
事实证明,将您的应用添加到全局搜索不再适用于KitKat,并已在此提交中删除:https://android.googlesource.com/platform/packages/apps/QuickSearchBox/+/ecf356c15143ab0583c64682de16d94a57f7dd1c
答案 2 :(得分:1)
您的searchable.xml需要包含一些重要的属性才能生效。简单地添加include global将无法正常工作。示例应用程序有一个完整的searchable.xml,可以工作:
我发现必须在“手机搜索”列表中显示搜索内容:
android:searchSuggestAuthority
和
android:includeInGlobalSearch="true"