我得到運行這個特殊的代碼的StackOverflow的錯誤:安卓上的EditText TextChangedListener堆棧溢出錯誤
litera.addTextChangedListener(new TextWatcher(){
public void afterTextChanged(Editable s) {}
public void beforeTextChanged(CharSequence s, int start, int count, int after){}
public void onTextChanged(CharSequence s, int start, int before, int count){
String ghici = litera.getText().toString();
System.out.println(ghici);
litera.setText("");
}
});
我評論的每一行的時間和我發現,罪魁禍首是litera.setText(「」 );線,其他人正常工作。我之前使用它,它讓我困惑爲什麼一個特別簡單的指令會導致這樣一個錯誤的錯誤...其餘的錯誤信息是關於「android.view.ViewGroup.addFocusables(ViewGroup.java:637)」和其他人,但我懷疑他們是確鑿的。
我錯過了什麼?
後全logcat的堆棧跟蹤 –