android - Google Glass 触摸板操作对应的键盘按键是什么?

标签 android bluetooth hid google-glass

我使用 Settings.apk 和 Launcher2.apk 访问 Android 设置并将 Glass 与我的蓝牙键盘设备配对。现在我可以使用箭头键、退出和返回来控制我的玻璃杯。如果我只使用左右箭头,我无法选择 Glass 中的某些项目,但我可以通过在触摸板上前后滑动来选择所有项目。是否有可以直接映射到触摸板操作的键码?还是需要特殊的 HID 消费者报告?

最佳答案

您可以拦截KeyEvent 的操作是ACTION_DOWN

关键代码是:

  • KEYCODE_DPAD_CENTER(点击)
  • KEYCODE_TAB(水平滑动;isShiftPressed() 向后 [left] 滑动返回 true,向后滑动返回 false向前[向右]滑动)
  • KEYCODE_CAMERA(相机按钮)
  • KEYCODE_BACK(向下滑动,类似于后退按钮)

向上滑动没有等效的键码。

关于android - Google Glass 触摸板操作对应的键盘按键是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18094941/

相关文章:

java - 无法在 Android Studio/Java 中将字符串转换为整数

Linux,BlueZ,启动隐藏蓝牙连接

javascript - HIdDevice.fromIdAsync 始终返回 null

android - 获取未通过 Google Play 安装的应用程序的堆栈跟踪

android - Android 设备和 PC 之间的蓝牙聊天

android - 来自 Android Studio 的/dev/kvm 错误

android - 如何断开 A2DP 配置文件蓝牙连接?

linux - USB HID OUT 报告 - 哪个端点是正确的?

java - 如何点击工具栏中的导航按钮?

android - 发布后更改包名