android - 自己的 Android 硬件键盘快捷键

标签 android keyboard hardware shortcut chars

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

最佳答案

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

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

另一个可以捕获按键事件的地方是 InputDispatcher.java

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

关于android - 自己的 Android 硬件键盘快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6320646/

相关文章:

java - 是否有任何 API 允许您在 c/c++ 中调用部分 Android SDK?

Android 7.x (API24) WEEK_OF_MONTH 日历错误?

ios - 键盘高度在 Swift 中无法正常工作

c - 我应该如何开始编写设备驱动程序?

c - 如何学习对游戏机模拟器进行编程(特别是硬件知识)?

android - 创建小按钮

android - 如何修改 android 默认键盘上的键(图像或标签)

java - 从特定 USB 端口捕获键盘输入

c - 复制“Gallery of processor cache effects”

使用 ChannelAPI 的 Android Wear 录音机