Androidアプリの編集テキストにキーストロークの数を記録しようとしていますが、それを行う方法が空白になっています。
TextWatcher がこれを達成する方法であると考えていますが、現時点では何も機能していません。私は初心者のアンドロイド開発者なので、どんな助けでも大歓迎です。
mainTextBlock.addTextChangedListener(keyCounter);
...
TextWatcher keyCounter = new TextWatcher() {
public void afterTextChanged(Editable s) {
keyCount++;
TextView keystrokeCount = (TextView)findViewById(R.id.keystrokeCount);
keystrokeCount.setText(keyCount);
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
}
};
メインテキストブロックにテキストを入力するたびに、強制終了します。編集テキスト内の文字数ではなく、キーストロークを数えようとしています。それ以外の場合は、かなり簡単です...
どうもありがとう!