安卓即时实时搜索

标签 android

我正在开发一个应用程序,我想实现一个即时搜索功能,就像 Facebook 和 Google+ 一样,当您使用搜索时,它会立即获取结果并在您输入您要查找的内容时更新它们。

但是,我完全迷路了,找不到任何可能有帮助的东西。我很确定(由于它的速度)它没有使用从 AsyncTask 发送 HTTP 请求并等待响应的典型方式......等等

有人知道这个功能是如何工作的吗?

最佳答案

看看this类和 this教程。 来自第二个链接或更好的适配器的 getFilter() 方法已经异步运行,因此不需要 AsyncTask。 您可以使用此模板适配器从 Web API 或您的应用内的建议中检索建议,例如一个数据库。

关于安卓即时实时搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29243630/

相关文章:

java - 从 GCMIntentService 调用 AsyncTask 时应用程序崩溃

android - Android <= 4.3 的 WebView 中的 TLS 1.1、1.2

android - 如何删除 Android Studio 中的重复文件

android - 如果 Android 中的 EditText.getText() 为空,它会返回什么?

java - 我应该提供一个 Activity 子类供我的 Activity 使用吗?

java - 为我自己的服务器使用谷歌的 Android 授权

源码中android 'userdata'分区挂载

android - 如何将从服务器获取的值存储在 Android Manifest 的元数据标记中

android - 带有按钮单击的径向菜单android?

java - 如果对话框文本字段与私有(private)文本字段匹配,系统退出