阅读背景:

EditText 自动搜索本地数据库(大数据量)卡顿解决方案

来源:互联网 

 

假设本地存了很多数据,按关键字搜索,而且要求自动搜索,没有搜索按钮,输入法上也没有,就要求这种体验,当你输入一个字符的时候,EditText的addTextChangedListener其实就开始监听了,比如你想搜索abc ,其实查询了三次数据库,先搜a,再ab,然后才是abc。这当然不合理,其实假设从网络拉取数据,这样也是不合理的。解决方案是加入Handler 来处理。代码如下:假设本地存了很多数据,按关键字搜索,而且要求自动搜索,没有搜索按钮,输入法上也没有,就




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: