我正在使用使用设备软键盘的 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() {
....
}
有人做过吗?有效,不是吗?
谢谢。