2

EditTextクラスを継承し、カスタムクラスMyEditTextを作成しました。

Androidで押されたキー(たとえば、「a」、「b」、「c」...「0」、「1」、「2」など)イベントを検出したい。どのように?

'back'、'\'、'/'、'DEL'、'@'キーが押されたときに、オーバーライドされたメソッドonKeyDown(int keyCode、KeyEvent event)が呼び出されたようですが、数値やアルファベットでは呼び出されません。

4

1 に答える 1

2

たぶんあなたが必要としているのはキープレスイベントではなく、テキスト変更イベントです。次に、addTextChangedListenerメソッドを使用できます。

于 2010-07-14T05:55:58.820 に答える