Android-如何将项目添加到底部导航栏
我创建了一个底部导航栏。我在res下创建了一个menu.xml。我将底部导航添加到主布局中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:
<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");