0
查询ContentProvider的数目我有一个自动完成SearchView
是throught 搜索API管理并显示作为建议位置的列表。 的数据由一个ContentProvider
在远程GAE应用提供。限制在搜索查看
,我已经的问题是,SearchView
使得对于每一个字母,用户按下查询。
例如,对于纽约它使8个查询和我想要限制,因为很多查询的浪费,因为网络的潜伏期比用户输入的延迟和例如“新”更大的被要求接受“网元之前”。
我会喜欢一个更智能行为一样,有一定的逻辑不这样做,许多查询,同时在用户主动输入其他搜索组件。
PD:使用检索API或提供者会更好,因为我在新的Android版本使用SearchView
和旧的搜索对话框中的解决方案。
我已经知道了。但这不是我想要的。事实上,我已将它归结为零,因为在没有任何文本时我会显示一些特别的建议。 – lujop
我所做的限制我请求的数量是缓存结果,特别是考虑到当用户磁带时他们出去和回来很多,所以我总是先检查缓存并最终打到服务器。缓存也很好,因为如果用户拼写错误,我会返回缓存中的结果。 – gwa