Я устанавливаю текст в EditText
, но при получении текста от TextWatcher
он дает пустую строку.получение edittext.settext данных из textwatcher в android
Пожалуйста, проверьте этот код
for (int i = 0; i < 4; i++) {
et = new EditText(this);
et.setText("hai");
final EditText finalEt = et;
ans.addView(et);
final int finalI = i;
finalEt.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
Log.d("text is",""+finalEt.getText().toString());
}
public void beforeTextChanged(CharSequence s, int start,int count, int after) {}
public void onTextChanged(CharSequence s, int start,int before, int count) {}
}
пожалуйста, проверьте для различных условий –