tuEdittext.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void afterTextChanged(Editable s) {
if(editText.getText().length() >= 0) {
tuTextView.setText(editText.getText().toString())
}
}
});
myEditText.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) {
if(s.length() != 0)
myTextView.setText(myEditText.getText().toString());
}
});
使用TextWatcher:
正确的方法是通过TextWatcher,简单的验证
EditText
里面输入的文本长度不为0,将文本添加到TextView
.