我创建了一个EditText和一个Text Widget。应用程序应将写入的数字除以2并显示结果。但它也应该一直更新。因此,如果我写4然后它应该说2,如果我写10它应该说5.没有按钮确认。 你知道怎么做吗?
此致,tobi
答案 0 :(得分:0)
您可以使用TextWatcher并使用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));
}
});
}