navigationView中怎么添加条目?
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group
android:id="@+id/gv1"
android:checkableBehavior="single">
<item
android:icon="@mipmap/ic_launcher"
android:title="sadd"></item>
<item
android:icon="@mipmap/ic_launcher"
android:title="sadd"></item>
<group android:checkableBehavior="single">
<item
android:icon="@mipmap/ic_launcher"
android:title="sadd"></item>
<item
android:icon="@mipmap/ic_launcher"
android:title="sadd"></item>
<item
android:icon="@mipmap/ic_launcher"
android:title="sadd"></item>
<item
android:icon="@mipmap/ic_launcher"
android:title="sadd"></item>
</group>
</group>
</menu>
- 主要的思想是要把他们进行分组
- 要注意的是 group当中要有id值,要不然,分组还是没有下滑线
android:checkableBehavior="single"
进行单选,有类似redioButton这样的效果,特别注意的是在java中进行设置,返回true:
navigationmenu.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(MenuItem item) {
return true;
}
});