2016-11-29 50 views
0

我已將應用程序移植到Android使用SDL Android模板項目附帶的源代碼。安卓與SDL2未接收數字/字母的鍵盤事件

構建和運行應用程序後,不幸的是,我發現它不接受鍵盤事件數字/字母。雖然它確實reiceve 鍵盤事件BACKSPACEENTERSHIFT

雖然我不能調試我的C++代碼,我回溯進入鍵盤事件回功能:

public boolean sendKeyEvent(KeyEvent event) 

在類SDLInputConnection,延伸BaseInputConnection

我錯過了什麼嗎?我哪裏出錯了?

回答

0

顯然,從SDL-Android模板項目上的軟鍵盤輸入被解釋爲TextInput。因此,要捕捉調查事件,您必須包含一個SDL_TEXTINPUT的情況。