我需要在我的 android 应用程序中提供一个搜索框。当用户开始输入搜索文本时,我需要向他展示相关建议。(正如我们在主屏幕上的 google-search 小部件中看到的那样。如果我们从日志中看到,它com.android.quicksearchbox/.SearchActivity
是以android.search.action.GLOBAL_SEARCH
意图开始的,它会搜索以下内容: corpora:[web, apps, com.android.contacts/.activities.PeopleActivity])
.
唯一的事情是我需要从网络和我的应用程序数据库中显示建议。
知道如何实现吗?我需要自己实现SuggestionsProvider
还是可以直接使用本机实现?如果是这样,怎么做?