デバイスのソフトキーボードを使用するAndEngineを使用してゲームを作成しています。
私は使用してEditText
いませんが、自分のものを使用しています。ソフトキーボードの押下を検出しようとしていますが、AndEngineシーン上でキーボードを表示および非表示にすることにすでに成功しています。
私のアクティビティは、ソフトキーボードリスナーとして使用されるを実装していますが、キーボードをクラス(アクティビティ)OnKeyboardActionListener
に登録する方法がわかりません。this
明らかに、現時点では、内部のコードonPress()
は役に立たない。
例が見つかりませんでした。ほとんどの例は、EditText
私が使用していないを参照しています。それは可能ですか?多分サービスか何か?
前もって感謝します。
編集:
KeyboardView
とカスタムを使用して独自のキーボードを作成しようとしていますKeyboard
。この方法で実行できます。
KeyboardView kbView = new KeyboardView(this,null);
kbView.setKeyboard(new Keyboard(this, R.xml.keyboard);
kbView.setOnKeyboardActionListener(new OnKeyboardActionListener() {
....
}
誰かがこれをしましたか?動作しますね?
ありがとう。