我有一个使用NativeActivity的OpenGL应用程序。当我询问用户的姓名时,我通过JNI调用一个java方法为我打开一个软件键盘。游戏在OpenGL上下文中显示了自己的native文本输入对话框。名称中应使用所有unicode字符。publicstaticvoidJNI_keyboardShow(){InputMethodManagerimm=(InputMethodManager)Main.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(m_window.getDec
有没有办法在Android2.3上显示多行EditText并使用IME操作标签“完成”?在Android2.2中这不是问题,输入按钮显示IME操作标签“完成”(android:imeActionLabel="actionDone"),并在单击时关闭软输入。在为多行配置EditText时,Android2.3移除了为软输入键盘显示“完成”操作的功能。我已经设法通过使用KeyListener来改变软输入回车按钮的行为,但是回车按钮看起来仍然像回车键。这里是EditText的声明当我在Activity中加载设置内容View后检查inputType值时,它显示为:inputType=0x200
有没有办法在Android2.3上显示多行EditText并使用IME操作标签“完成”?在Android2.2中这不是问题,输入按钮显示IME操作标签“完成”(android:imeActionLabel="actionDone"),并在单击时关闭软输入。在为多行配置EditText时,Android2.3移除了为软输入键盘显示“完成”操作的功能。我已经设法通过使用KeyListener来改变软输入回车按钮的行为,但是回车按钮看起来仍然像回车键。这里是EditText的声明当我在Activity中加载设置内容View后检查inputType值时,它显示为:inputType=0x200