editText1.addTextChangedListener(watcher);
TextWatcher watcher = new TextWatcher() {
public void afterTextChanged(Editable s) {
setLeftWord();
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
setLeftWord();
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
setLeftWord();
}
};
private void setLeftWord() {
int strlength = editText1.getText().length();
if (strlength <= 140) {
String tsinfo = "还可以设置" + (140 - strlength) + "个字";
leftword_text.setText(tsinfo);
} else {
leftword_text.setText("您超过了输入的最大限制");
}
}