带有SDL2的Android没有接收数字/字母的键盘事件

时间:2016-11-29 09:04:12

标签: android sdl keyboard-events

我已使用源代码附带的 SDL Android模板项目将应用程序移植到 Android

不幸的是,在构建并运行应用程序后,我发现它没有收到数字/字母键盘事件。虽然它确实为 BACKSPACE ENTER SHIFT 等提供了键盘事件

虽然我无法调试我的C ++代码,但我将传入的键盘事件回溯到函数:

    public boolean sendKeyEvent(KeyEvent event)

扩展 BaseInputConnection SDLInputConnection 类。

我错过了什么吗?我哪里出错?

1 个答案:

答案 0 :(得分:0)

显然,SDL-Android模板项目中软件键盘的输入被解释为 TextInput 。因此,要捕获民意调查事件,您必须包含 SDL_TEXTINPUT 案例。