5
EditText Changed Listenerでの文字のカウント
私のプロジェクトでは、EditText。で文字を数え、EditTextその数をで示したいTextView。私は次のコードを書いて、それがうまくいきます。しかし、私の問題は、クリックBackspaceしたときにカウントアップすることですが、数値を減らす必要があります。どうすれば検討できBackspaceますか? tv = (TextView)findViewById(R.id.charCounts); textMessage = (EditText)findViewById(R.id.textMessage); textMessage.addTextChangedListener(new TextWatcher(){ public void afterTextChanged(Editable s) { i++; tv.setText(String.valueOf(i) + " / " + String.valueOf(charCounts)); } public void beforeTextChanged(CharSequence s, int start, int count, int after){} public void onTextChanged(CharSequence s, int start, int before, int count){} });