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