0

我有一个 EditText,我想给它附加一个只接受十六进制数字的 KeyListener。问题是我想将字母大写,然后将它们发送给调用者,即从 onKeyDown 返回 false 以获得正常行为(发送的数字没有变化)。KeyEvent 有一些改变动作、标志等的功能,但没有改变键码的功能。如何更改按键事件的按键代码?谢谢。

4

1 回答 1

1

不要控制键盘的按键,而是尝试使用TextWatcher而不是 EditText 来管理插入的字符

于 2012-07-04T20:16:27.973 回答