1

我想制作自己的快捷方式,以便在Milestone/Droid、T-Mobile G1/HTC Dream 和 T-Mobile G2/Desire Z等Android手机上使用硬件键盘。例如,在不更改键盘的情况下,使用 alt+e 快捷键来制作 ę 会很酷。(这是我的国家字符)

4

1 回答 1

2

嘿,我也有类似的问题。当我在外接键盘上按 F2时,我想运行类似画廊的应用程序。

到目前为止,我已经推断出我们需要以某种方式覆盖PhoneWindowManager.java类函数interceptKeyBeforeQueueing来检测特定的击键并将我们自己的行为添加到其中。

另一个可以捕捉到关键事件的地方是InputDispatcher.java.

我仍然需要验证这个概念本身。如果您有任何解决方案,请分享。

于 2012-02-18T13:39:06.350 回答