我有一個工作的自定義搜索建議類(通過http://developer.android.com/guide/topics/search/adding-custom-suggestions.html)。它目前返回一種類型的信息 - 「產品名稱」。將參數傳遞給自定義搜索建議ContentProvider
我已經爲我的應用添加了一些額外的活動(屏幕),這樣如果某人在產品頁面上,啓動搜索應返回「產品名稱」的結果,但如果他們在另一活動中,我希望搜索建議能夠提取「製造商名稱」。
我看到Accessing appSearchData bundle from ContentProvider,但自定義搜索建議提供程序擴展的ContentProvider不與答案
Bundle b = intent.getBundleExtra(SearchManager.APP_DATA);
這包是提供給搜索結果類,但不是ContentProvider的工作。
如何最好地將參數(「產品」或「製造商」)傳遞給搜索建議內容提供者?
你能詳細說明爲什麼它不切實際嗎? – aleb