Android 界面横竖屏切换 顶部状态栏(标题栏)显示与隐藏 | 您所在的位置:网站首页 › 华为nova顶部状态栏消失 › Android 界面横竖屏切换 顶部状态栏(标题栏)显示与隐藏 |
解决 android 输入法弹出输入框被遮挡的问题
weixin_45700208: 我是在安卓8.0与7.1.1上面,项目竖屏转横屏然后输入法把输入框给遮挡了,用了上面的方法也不行,这种情况偶现 解决 android 输入法弹出输入框被遮挡的问题LazyDer: 我的是在activity中有一个dialog 输入框在最底部弹出键盘的时候 会将弹框的高度顶出屏幕外 这些方法我都试了 不行 有没有遇到过的大佬 解决 android 输入法弹出输入框被遮挡的问题明桑嘛: 亲测有效,感谢。 再补充2点: 1、不可视区域判断,建议大于200px,避免100px多高度的底部导航栏开启的情况 [code=java] //要是不可视区域高度大于200,则输入键盘就显示(且可避免底部导航栏,三大金刚键的高度计算在内) if (rootInvisibleHeight > 200) [/code] 2、activity销毁时,移除布局监听 [code=java] rootView.getViewTreeObserver().removeOnGlobalLayoutListener(rootGlobalListener); [/code] Android 界面横竖屏切换 顶部状态栏(标题栏)显示与隐藏文人骚客: 很帅 解决了我的问题~ |
CopyRight 2018-2019 实验室设备网 版权所有 |