KulaKeyboard
KulaKeyboard copied to clipboard
当RecyclerView里面数据少的时候,键盘弹起之后,RecyclerView也会跟着向上移动,导致布局被遮挡  
使用PopupWindow辅助监听来将主视图设为adjustNothing,确实是个好方法。 onGlobalLayout 的判断经过我使用多种真机测试,发现需要做很多无效性判定。不然很容易产生误判。 1.横屏模式在切入后台,再切回前台,部分手机会产生视图旋转。触发布局调整。 2.底部导航栏状态变更会触发布局调整。 3.有些时候我们并不会把app设置为全屏,计算键盘高度并不总等于物理高减可视底。 4.有些机型点开软键盘后会频繁触发onGlobalLayout。 这个是我自己使用的一个,可以参考一下。 https://bitbucket.org/mm_longcheng/mm-core/src/dev/nwsi/proj/android/src/org/mm/nwsi/mmUIViewLayoutListener.java
部分Android11手机,rect.bottom有时值比较大,导致键盘比较高
老铁们有解决方案吗
您好,通过 鸿洋公众号慕名而来。使用后发现在全屏显示时获取的软键盘高度不准确,简单调试后发现pop设置的高度与屏幕实际高度总是存在一些偏差,怀疑是状态栏导致的,烦请博主有时间看下
 在点击事件里没有添加收起键盘的操作,为什么每点一次,键盘就会被收起一次?
就是计算表情库或者是更多面板的高度
😂😂😂
还维护吗铁汁