3.2中的TextField在安卓下,如果用landscape横屏,会全屏输入,如何让他不全屏呢

3.2中的TextField在安卓下,如果用portrait没有问题,直接弹出输入法,
但是在landscape横屏中,弹出输入法时会全屏输入遮挡所有画面,如何让他不全屏呢

使用EditBox可以只显示一个输入框。(但。。。还是会有一个半透明层。

自己解决了,需要需要在libcocos2d
中的Cocos2dxGLSurfaceView.java
中的setCocos2dxEditText
的if后面,添加
int oldImeOptions = this.mCocos2dxEditText.getImeOptions();
this.mCocos2dxEditText.setImeOptions(oldImeOptions | EditorInfo.IME_FLAG_NO_EXTRACT_UI);
就可以在横屏的时候让输入法不全屏

1赞

感谢分享:865: