1

在我按下退格键之后,我的 textwatcher 正在工作,然后该建议出现了。我有一个文本观察器,可以从网络生成书籍列表。我也等着看它是否是一个净问题。但我发现不是因为那个,当我按退格键时它开始顺利工作。请帮忙

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(adapter)。但它需要很多时间

4

1 回答 1

1

也许您正在TextWatcherafterTextChanged的方法中使用您的逻辑。将您的代码移动到以便在EditText中更改文本之前运行您的代码beforeTextChanged

于 2012-07-17T12:57:25.233 回答