2013-08-07 9 views
5

Settings.apkとLauncher2.apkを使用してAndroidの設定にアクセスし、Glassとペア設定したBluetoothキーボードデバイスにアクセスしました。今、私は矢印キーを使用して、エスケープし、私のガラスを制御するために戻ることができます。左右の矢印のみを使用している場合はGlassのアイテムを選択できませんが、タッチパッドで前後にスワイプしてすべてを選択できます。タッチパッドのアクションに直接マッピングできるキーコードはありますか?それとも特別なHID消費者レポートが必要なのでしょうか?Google Glassのタッチパッド操作に対応するキーボードキーは何ですか?

答えて

5

KeyEventさんの傍受可能なアクションはACTION_DOWNです。

キーコードは次のとおり

  • KEYCODE_DPAD_CENTER(タップ)
  • KEYCODE_TAB;(
  • KEYCODE_CAMERA(水平スワイプisShiftPressed()戻る後方[左]スワイプためtrueと前方用false [右]スワイプ)カメラボタン)
  • KEYCODE_BACK(スワイプダウン、戻るボタンのように機能する)

スワイプアップに相当するキーコードはありません。

+0

ありがとうございました。タブをシフトしてみましたが、アプリではうまく動作しますがGlassインターフェイスではうまく動作しません。私は左と右のアーチを試みたし、彼らはアプリで動作しません。それは変だ。 – Deqing

+0

私は、onKeyDownイベントを出力するシンプルなアクティビティを作成しました。それらを取得し、KEYCODE_DPAD_LEFTとKEYCODE_DPAD_RIGHTを使用してみたり、イベントを発生させるイベントを表示したりします。 –

+0

@ ferdy182私はそれを試してきたし、DPAD RIGHT/LEFTと運がない。彼らはまったく捕らえられません。ここに要点があります:https://gist.github.com/tetreault/0036ec122cae50c540e9 – SMT