2012-08-10 23 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

相关问题