如何在Android中为EditText检测任何按下的键(数字,字母)事件

时间:2010-07-14 05:51:37

标签: android events keypress numeric alphabet

我继承了EditText类,创建了我的自定义类MyEditText。

并希望在Android中检测按下的键(例如'a','b','c'...'0','1','2'......等)事件。怎么样?

当按下'back','\','/','DEL','@'键时,调用重写方法onKeyDown(int keyCode,KeyEvent event),但不是任何数字或字母。< / p>

1 个答案:

答案 0 :(得分:2)

也许您需要的不是按键事件,而是文本更改事件。然后,您可以使用addTextChangedListener方法。