私は、複数の editText と 1 つの最後の editText を持つプログラムを持っています.. TextWatcher を実装して、合計 edittext の変更を反映したいと考えています..しかし、複数の editText の変更に対してこれらすべてを実装する方法がわかりません。
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 を削除 (backSpace を使用) すると、できなくなります新しいプローブに交換してください。