Этот код ниже вызывает проблему бесконечного цикла (как описано в документации). Итак, как мне установить содержимое editText? У меня есть приложение для текстовых сообщений, в котором EditText говорит: «Введите текст для создания», я хочу удалить инструкции, как только пользователь начинает вводить сообщение. TIA
et.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
if(et.getText().toString().equals(getString(R.string.txtMessage_type_to_compose))) {
try {
et.setText("");
} catch (Exception e) {
Log.d(TAG,"exception : " + e.toString());
}
}
});