カスタム キーボードを作成し、InputMethodService を拡張して OnKeyboardActionListener を実装しました。
ユーザーが任意のキーをタップすると、明示的に KeyEvent を呼び出します。
event = new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_A);
mTargetActivity.dispatchKeyEvent(event);
現在、google.com の検索テキスト ボックスで正常に動作しています。しかし、設定を変更すると
Google 設定を選択し、[インスタント結果を表示しない] を選択して [保存]
次に、キーボードが機能しません。この問題は、Nexus 7 Android バージョン 4.2 でのみ発生します。
誰かがこれについて助けてくれたらとてもうれしいです。
ありがとう