问题概况:横板cocos2dx游戏,点击输入框弹出键盘时,界面要求跟随网上平易,不能挡住输入框。这种问题只出现在非全屏键盘到情况下。方案1:mainActivity重写onconfigurationChanged,监听屏幕方向旋转,添加Android:configChanges= ...
问题概况:横板cocos2dx游戏,点击输入框弹出键盘时,界面要求跟随网上平易,不能挡住输入框。这种问题只出现在非全屏键盘到情况下。
方案1:mainActivity重写onconfigurationChanged,监听屏幕方向旋转,添加Android:configChanges="orientation|keyboard"。
缺点全屏下无效,如果设置为非全屏,<activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />,去掉Fullscreen
这样会显示系统状态栏。否掉!
方案2:弹出键盘时势必引起layout布局的变化,监听布局的变化然后计算偏移,即可算出是否时显示或隐藏键盘。
//获取rootviewmRoot = this.getWindow().getDecorView();
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:安卓监听键盘显示和隐藏
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。