在我按backspace之后,我的文本守护程序就开始工作了,然后这个建议就出现了。我有一个从web生成图书列表的文本守护程序。我也在等着看这是不是一个网络问题。但我发现这并不是因为它,当我按退格键时,它开始工作smoothly.Please帮助
textWatcher = new TextWatcher()
{
public void afterTextChanged(Editable s)
{
chars = s;
currentSearch = s;
startSuggestionsThread(s);
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
public void onTextChanged(CharSequence s, int start, int before, int count){
}
};我开始建议线程,我正在做textview.setAdapter(适配器)。但这需要很长时间
发布于 2012-07-17 20:57:25
也许您正在使用TextWatcher的afterTextChanged方法中的逻辑。将代码移动到beforeTextChanged,以便在EditText中更改文本之前运行代码
https://stackoverflow.com/questions/11522887
复制相似问题