cocos2dx-js 3.6.1 android 20
activity 里打开了一个webview, webview里有登录框.
在配置文件里 ,设置:android:windowSoftInputMode=“adjustResize” 无效。
<activity android:name=“com.ddkids.play2learn.AppActivity”
android:label="@string/app_name"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:configChanges="orientation"
android:windowSoftInputMode="adjustResize" //adjustPan 都无效
>
请问,该如何解决?
我现在就是做类似这样的处理,我参照 Cocos2dxEditBoxDialog.java写了一个 编辑框,在里面编辑然后发送文本到WEBVIEW,但是有一个问题:
当点了软键盘上的隐藏输入法的按钮 或者 点了 手机上的返回按钮,软键盘消失,但是编辑框没法消失。
但是我看到 Cocos2dxGLSurfaceView.java里的editText是可以用的,但是这个功能没有editBoxDialog那个全,我想用editBox这个,但是请问怎么让这个dialog在点后退的时候跟软键盘一起消失呢? 检测layout高度变化没用,根本就没有高度变化。。。 而且隐藏键盘的时候 不出发 onLayoutChange的事件。。。。
Cocos2dxGLSurfaceView这里的处理不明白。。。本人android方面不太熟悉。