https://issuetracker.google.com/issues/36911528
https://stackoverflow.com/questions/45159375/android-adjustresize-for-fragment
这个解决方案有个问题,就是在华为的nova pro5(其他手机也有该功能) 上,navbar其实是可以隐藏掉的,因此需要额外处理一下这段代码:
mNavBarHeight = getNavigationBarSize(activity).y;
在计算这个高度的前面加上navbar是否存在的前提判断。
网友评论