重新布局布局会导致应用程序崩溃

时间:2018-03-21 11:30:24

标签: android android-layout android-studio-3.0

我是开发新手和这种语言,我想制作一个底部导航栏。我为菜单创建了xml文件,但是当我在另一个xml文件中引用该文件时,基本上是一个工具栏,应用程序每次都崩溃了。

这是代码行

<RelativeLayout

   android:layout_width="match_parent"
    android:layout_alignParentBottom="true"
    android:layout_height="50dp">


    <android.support.design.widget.BottomNavigationView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/bottomNavViewbar"
        app:menu="@menu/bottom_nevigation_menu"/>

</RelativeLayout>

它在预览中安抚正常,但是当我运行应用程序时,它会崩溃。 当我删除代码行  应用程式:菜单=&#34; @菜单/ bottom_nevigation_menu&#34; 并运行应用程序,工具栏出现,应用程序正常运行。 我无法找到解决方案

bottom_nevigation_menu.xml文件是

<item
    android:id="@+id/ic-house"
    android:icon="@drawable/ic_shopping"
    android:title="">

</item>

<item
    android:id="@+id/ic-search"
    android:icon="@drawable/ic_search"
    android:title="">

</item>


<item
    android:id="@+id/house"
    android:icon="@drawable/ic_world"
    android:title="">

</item>


<item
    android:id="@+id/ic-android"
    android:icon="@drawable/ic_profile"
    android:title="">

</item>

1 个答案:

答案 0 :(得分:0)

将您的菜单项括在标记中。

<menu>

<item
android:id="@+id/ic-house"
android:icon="@drawable/ic_shopping"
android:title=""/>
...
...
</menu>