Java 捕捉android中的特殊关键事件

Java 捕捉android中的特殊关键事件,java,android,special-characters,onkeydown,Java,Android,Special Characters,Onkeydown,我有一个onKeyDown事件,它可以捕获所有常规角色事件,比如“a”、“b”、“c”等等。但我不知道如何注册丹麦语言中的特殊字符,如“æ”、“ø”和“å”。我尝试过编写一些代码,当我按下这些特殊字符时记录键码,但它似乎只返回一个0 我在这个网站上搜索了很多次,我发现: 但我不确定这是否对我有帮助,以及我应该如何使用它,如果这是一种方法。您的keylistener对所选字符做了什么?它基本上只需要按下键,比如说我按下了“a”,然后将其放入字符串变量中。然后,我从该字符串中获取一个字节数组,并使

我有一个onKeyDown事件,它可以捕获所有常规角色事件,比如“a”、“b”、“c”等等。但我不知道如何注册丹麦语言中的特殊字符,如“æ”、“ø”和“å”。我尝试过编写一些代码,当我按下这些特殊字符时记录键码,但它似乎只返回一个0

我在这个网站上搜索了很多次,我发现:


但我不确定这是否对我有帮助,以及我应该如何使用它,如果这是一种方法。

您的keylistener对所选字符做了什么?它基本上只需要按下键,比如说我按下了“a”,然后将其放入字符串变量中。然后,我从该字符串中获取一个字节数组,并使用UDP发送。EditText字段的工作方式是否相同且可能更简单?用户不应该看到他们在屏幕上键入的内容。但这对我有什么帮助呢?我在研究这个问题时遇到了这样的情况:1.6版本以上的软键盘似乎不喜欢onkeylistener,而希望您实现textwatcher。