我有View
覆盖OnKeyDown
事件。我可以获得密钥代码和KeyEvent,但似乎我错过了一些东西。
让我解释一下。对于非美国键盘布局,我得到的密钥代码是错误的。例如,当我按西班牙语键盘中的ñ键时,我希望收到一封“ñ”字母,但我得到一个Keycode.AltLeft
作为密钥代码。
我如何得到真实的信件?
另一个有问题的案例是强调字符:当我按下'键和o键时,我不应该收到两个事件,但只有一个带有字母ó。
答案 0 :(得分:0)
你想做什么?它可能太低了。 按键可能不一定与产生的最终输入文本有任何关系。例如,要生成日语字符,必须按几个键的序列。