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

Posted bjtu-Grox

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio新建BottomNavigationActivity后,fragment上部区域有空白的解决方法相关的知识,希望对你有一定的参考价值。

问题描述

如题,截图如下,往往是上面空出来,下面缺一部分显示不全(RecyclerView列表)(被底部导航栏挡住)
在这里插入图片描述

问题解决思路

切换至另一个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上部区域有空白的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

android studio 新建的工程为啥直接报红??

Android Studio怎样新建Activity

vue 底部bottomnav

如何用android studio

android studio 新建项目后总卡在Download gradle-3.1.2.pom 如何解决

android studio怎么打开apk