Milestone/Droid、T-Mobile G1/HTC Dream、T-Mobile G2/Desire ZなどのAndroid携帯のハードウェアキーボードで使用する独自のショートカットを作成したいと考えています。たとえば、キーボードを変更せずに ę を作成するための alt+e ショートカットがあると便利です。(それは私の国の文字です)
1 に答える
2
ねえ、私は同様の問題を抱えています。外部キーボードでF2キーを押したときに、ギャラリーなどのアプリケーションを実行したい。
これまで私が推測したことは、特定のキーストロークを検出し、それに独自の動作を追加するために、PhoneWindowManager.java
クラス関数を何らかの方法でオーバーライドする必要があるということです。interceptKeyBeforeQueueing
重要なイベントをキャッチできるもう1つの場所はですInputDispatcher.java
。
私はまだコンセプト自体を検証する必要があります。解決策があれば共有してください。
于 2012-02-18T13:39:06.350 に答える