【发布时间】:2015-05-19 21:47:52
【问题描述】:
每当您开始输入时,许多应用(Google Play 音乐、通讯录、Youtube、Spotify)都会以自定义片段的形式提供搜索建议。实现此处找到的标准搜索界面:http://developer.android.com/guide/topics/search/search-dialog.html 实际上只提供了最近建议的基本下拉列表,然后使用 SEARCH 意图过滤器将查询传递给您的 Activity。这不是上面提到的应用程序似乎正在使用的。
这些应用程序是否只是覆盖操作栏中 SearchView 中的方法,然后将这些值传递给更新片段的适配器(通过网络拉取信息)?他们是否完全避免了标准化的搜索界面?是否有一个很好的例子可以显示 ListFragment 基于来自 SearchView 的数据的更新?
【问题讨论】:
-
不,该指南没有显示任何关于在我输入活动或片段时动态加载搜索建议的内容。我提到的应用程序肯定没有使用这些方法。
标签: android search fragment searchview search-suggestion