Android 输入法将BottomNavigationView顶上去的问题,与ImmersionBar冲突问题

网络上大部分方案是 配置文件加这个就解决了

android:windowSoftInputMode="adjustPan"

但是我加上后还是有问题,逐步排查可能是某个三方框架与BottomNavigationView 冲突,最后发现是沉浸式框架ImmersionBar 的方法导致的

   ImmersionBar.with(this)
   .keyboardEnable(true) //解决软键盘与底部输入框冲突问题,默认为false,还有一个重载方法,可以指定软键盘mode
   .init(); 

修改方法 改为false

ImmersionBar.with(this).keyboardEnable(false).init();

发布了257 篇原创文章 · 获赞 136 · 访问量 107万+

猜你喜欢

转载自blog.csdn.net/wds1181977/article/details/103514943