我有一个程序,我有多个editText 和一个最终的editText....我想实现TextWatcher 以反映整个edittext 中的更改。但是我不知道如何为多个editTexts 中的更改实现所有这些。
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// TODO Auto-generated method stub
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
total+=new Integer(s.toString());
_EDTotal.setText(""+total);
}
在上面的例子中我会遇到一个问题......当我第一次输入值时,我将在_EDTotal中设置正确的值,但是如果我使用监听器在editText中删除(使用退格)我将无法用新的概率替换它。