txt1.addTextChangedListener(new TextWatcher() {
public void onTextChanged(CharSequence s, int start,
int before, int count) {
}
public void beforeTextChanged(CharSequence s, int start,
int count, int after) {
}
public void afterTextChanged(Editable s) {
String value = txt1.getText().toString();
txt1.setText(String.valueOf(Utilities
.roundOneDecimals(Double.parseDouble(value))));
}
});
Если установленный текст agian в [afterTextChanged], программа снова вызовет событие.Как содержимое формата EditText в afterTextChanged?
Как содержимое формата EditText в afterTextChanged?
Логическое флаг фиксирует рекурсию :) –
@BojanKseneman Действительно действительно –