検討:
TextView textView = new TextView(context);
textView.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
@Override
public void afterTextChanged(Editable s) {
s.append("A");
}
});
にaを追加し、TextWatcher
これにTextView
文字を追加したいTextView
場合、ユーザーが文字を書き込むたびに、これはTextWatcher
リスナーを呼び出し続けます。など、リスナーを再度StackOverFlow error
呼び出さずにテキストを追加するにはどうすればよいですか?TextWatcher