【发布时间】:2011-10-30 18:52:41
【问题描述】:
我有一个有效的自定义搜索建议类(通过http://developer.android.com/guide/topics/search/adding-custom-suggestions.html)。它目前返回一种类型的信息——“产品名称”。
我在我的应用中添加了一些额外的活动(屏幕),这样如果一个人在产品页面上,启动搜索应该会返回来自“产品名称”的结果,但如果他们在另一个活动中,我会喜欢拉“制造商名称”的搜索建议。
我看到了Accessing appSearchData bundle from ContentProvider,但自定义搜索建议提供程序扩展了 ContentProvider,它不适用于答案
Bundle b = intent.getBundleExtra(SearchManager.APP_DATA);
此 Bundle 可用于搜索结果类,但不可用于 contentprovider。
如何最好地将参数(“产品”或“制造商”)传递给搜索建议内容提供商?
【问题讨论】:
标签: android search android-contentprovider