Android studio Android Studio:EditText未更新
我创建了一个EditText和一个文本小部件。应用程序应将写入的数字除以2并显示结果。但它也应该随时更新。所以如果我写4,它应该是2,如果我写10,它应该是5。没有按钮确认。 你知道怎么做吗 诚恳地说,托比您可以使用和使用Android studio Android Studio:EditText未更新,android-studio,Android Studio,我创建了一个EditText和一个文本小部件。应用程序应将写入的数字除以2并显示结果。但它也应该随时更新。所以如果我写4,它应该是2,如果我写10,它应该是5。没有按钮确认。 你知道怎么做吗 诚恳地说,托比您可以使用和使用onTextChange EditText.addTextChangedListener(new TextWatcher() { @Override public void afterTextChanged(Editable s) {} @Override
onTextChange
EditText.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {}
@Override
public void beforeTextChanged(CharSequence s, int start,
int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start,
int before, int count) {
String value= EditText.getText().toString();
int finalValue=Integer.parseInt(value)/2;
TextView.setText(String.valueOf(finalValue));
}
});
}