即使正确编码,我的底部导航视图也不可见,

时间:2019-05-18 13:35:00

标签: android android-layout bottomnavigationview

我已经为底部导航视图进行了编码,但是它不适用于当前项目,但是如果我在另一个项目中使用相同的代码,则它是可见的。 另外,我当前活动的默认活动背景为黑色。

这是我的XML文件:

My XML file looks like this

这是我菜单的内容

And the Bottom Menu looks like this

1 个答案:

答案 0 :(得分:0)

首先,您需要将设计支持库添加到应用程序级build.gradle文件中。例如:

dependencies {
    ...
    implementation 'com.android.support:design:28.0.0'
}

然后单击Sync Now按钮。另外,您需要像这样在activity_h2.xml中完成其他属性

<android.support.design.widget.BottomNavigationView
       android:id="@+id/navigation"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:layout_gravity="start"
       design:menu="@menu/bottom_navigation" />

PS:android:id="@+id/navigation"对于侦听h2.java底部导航中的事件很重要