0

android4.2 の android HOME キーについて質問があります。

  • KeyEvent.java$getKeyCode() にログを追加
  • adb logcat & ホームキーを押します

出力キーコード = 122! しかし、HOMEキーコードは3でMOVE_HOMEキーコードは122 そうで、ホームキーが使えません!

/frameworks/base/data/keyboards/ 以下のファイルをノーマルと比較したところ、同じでした!

  • ホームキーの仕組みは?
  • キーマッピングについては何回ですか? (Linux カーネル -- ドライバー -- フレームワークから)
  • マップの関係 (Linux カーネル -- ドライバー -- フレームワーク)
4

1 に答える 1

0

みんな、ありがとう

この問題は解決しました!

2つのボリュームキーと電源キーはBACK HOME MENUキーとの違い!

音量、電源キーは、デフォルトのキーボード レイアウトGeneric.klを使用します。

ただし、BACK HOME および MENU キーは、 Linux カーネルから送信される ft5x06_ts.kl を使用します。

解決:

メイクファイルを変更する

LOCAL_MODULE :=ft5x06_ts.kl

于 2013-03-02T04:25:42.983 に答える