2012-03-21 64 views
1

我有一個AutoCompleteTextView,並在setOnItemClickListener我想檢查用戶何時鍵入一個特殊的文本,AutoCompleteTextView清除並設置爲「」。但是當我這樣做時,得到一個堆棧溢出錯誤。一般來說,setOnItemClickListener中的每個變化都會產生錯誤!我想在我的AutoCompleteTextView中設置一些更改!我怎麼能做到這一點?更改AutoCompleteTextView的值

+0

你添加一個文本觀察者的AutocompleteTextview? – st0le 2012-03-22 06:50:13

回答

5

使用TextChangedListener代替onItemListener

textView.addTextChangedListener(new TextWatcher() { 

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