在一个界面中去使用registerSoftInputChangedListener监听高度,如果事先调应用导航栏为手势再打开应用去监听后再去切换导航栏为三键。此时监听的方法问题就会出现,把软键盘隐藏或者显示时返回的高度都会把导航栏的高度算在一起。
vulvrdjw1#
切换导航栏或者切换深色模式都会有问题,getDecorViewInvisibleHeight里的计算高度出错
1条答案
按热度按时间vulvrdjw1#
切换导航栏或者切换深色模式都会有问题,getDecorViewInvisibleHeight里的计算高度出错