2012-08-10 48 views
-2

我需要在我的Android應用中提供搜索框。當用戶開始在搜索文本中輸入內容時,我需要向他展示相關建議。 (正如我們看到在主屏幕上的谷歌搜索小工具。如果我們從日誌中看到,com.android.quicksearchbox/.SearchActivity開始與android.search.action.GLOBAL_SEARCH意圖,它會搜索以下內容:。corpora:[web, apps, com.android.contacts/.activities.PeopleActivity])在Android應用中實現QSB類似的建議

唯一的事情是我需要顯示的建議從Web &我的應用程序數據庫。

任何想法如何實現這一點?我需要實現我自己SuggestionsProvider或者我可以直接用本機實現嗎?如果是這樣,如何?

+0

http://developer.android.com/guide/topics/search/adding-custom-suggestions.html – Craigy 2012-08-10 15:19:22

回答

2

我想我看着辦吧我自己

在Android源代碼中通過Searchable Dictionary代碼& QuickSearchBox代碼。

在後臺線程中需要兩個開始2個活動。其中一個將搜索我的數據庫中的搜索字詞其他將在Google中搜索相同內容。所有結果將在建議列表中看到。

Google Suggest API在用戶輸入文本時提供了建議。

+0

嘿,你能詳細一點嗎?像,如何在後臺線程中啓動Google搜索活動?或者如何獲得搜索結果? – mmbrian 2013-08-06 18:51:59

相關問題