Java 更改AutoCompleteTextView的值

Java 更改AutoCompleteTextView的值,java,android,android-edittext,autocompletetextview,Java,Android,Android Edittext,Autocompletetextview,我有一个AutoCompleteTextView,我想在setOnItemClickListener中检查用户何时键入特殊文本,AutoCompleteTextView清除并设置为。但当我这样做时,会得到一个堆栈溢出错误。通常,setOnItemClickListener中的每个更改都会生成错误!!我想在我的AutoCompleteTextView中设置一些更改!我怎么能做到 使用TextChangedListener而不是onItemListener textView.addTextChang

我有一个AutoCompleteTextView,我想在setOnItemClickListener中检查用户何时键入特殊文本,AutoCompleteTextView清除并设置为。但当我这样做时,会得到一个堆栈溢出错误。通常,setOnItemClickListener中的每个更改都会生成错误!!我想在我的AutoCompleteTextView中设置一些更改!我怎么能做到

使用TextChangedListener而不是onItemListener

textView.addTextChangedListener(new TextWatcher() {

    public void onTextChanged(CharSequence s, ....){
        //if "s" is your "special" text clear the textview
    }
});

使用TextChangedListener而不是onItemListener

textView.addTextChangedListener(new TextWatcher() {

    public void onTextChanged(CharSequence s, ....){
        //if "s" is your "special" text clear the textview
    }
});

是否已将文本监视程序添加到AutocompleteTextview?是否已将文本监视程序添加到AutocompleteTextview?