Android-如何将项目添加到底部导航栏

Android-如何将项目添加到底部导航栏,android,android-fragments,menuitem,bottomnavigationview,Android,Android Fragments,Menuitem,Bottomnavigationview,我创建了一个底部导航栏。我在res下创建了一个menu.xml。我将底部导航添加到主布局中 <android.support.design.widget.BottomNavigationView android:id="@+id/bottom_navigation" android:layout_width="match_parent" android:layout_height="wrap_content" android:

我创建了一个底部导航栏。我在res下创建了一个menu.xml。我将底部导航添加到主布局中

<android.support.design.widget.BottomNavigationView
        android:id="@+id/bottom_navigation"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"

        app:menu="@menu/menu"
        app:layout_scrollFlags="scroll|enterAlways|snap"
        />
它不能正常工作。我只能在导航栏上看到一个项目。当我按下项目区域时,项目出现(其他项目消失)

编辑

我发现了问题所在。如果我在导航栏上放置了3个以上的项目,则会出现此问题。关于这个问题,有一种不同的看法。解决方案有效

可能重复的
Menu menu = bottomNavigationView.getMenu();
menu.add(0, id, Menu.NONE, "NEW ITEM");