拥有Android硬件键盘快捷键

时间:2011-06-12 07:04:30

标签: android keyboard hardware shortcuts chars

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

1 个答案:

答案 0 :(得分:2)

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

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

您可以抓住关键事件的另一个地方是InputDispatcher.java

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