Android Studio新建BottomNavigationActivity后,fragment上部区域有空白的解决方法

问题描述

如题,截图如下,往往是上面空出来,下面缺一部分显示不全(RecyclerView列表)(被底部导航栏挡住)
Android Studio新建BottomNavigationActivity后,fragment上部区域有空白的解决方法_第1张图片

问题解决思路

切换至另一个fragment之后发现也是整体偏下一点,所以应该是整体的设置问题,故将问题定位至activity_main.xml或mobile_navigation.xml(用于指定自己新建的fragment)中,最终证明是activity_main.xml指定mobile_navigation的fragment时出了问题。

问题解决方法

在Activity_main.xml中

  1. 删除最外层ConstraintLayout的paddingTop属性
  2. 将@+id/nav_host_fragment的layout_height设置为0dp

结果

Android Studio新建BottomNavigationActivity后,fragment上部区域有空白的解决方法_第2张图片
Android Studio新建BottomNavigationActivity后,fragment上部区域有空白的解决方法_第3张图片

你可能感兴趣的:(android,android,studio,xml)