【发布时间】:2015-09-24 18:16:51
【问题描述】:
<android.support.design.widget.NavigationView
android:id="@+id/drawer_nav"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:theme="@style/Theme.AppCompat.Light.NoActionBar"
app:headerLayout="@layout/drawer_header"
app:menu="@menu/menu_drawer"
/>
我正在使用android.support.design.library 进行材料设计。
我想要的是在用户未登录时隐藏一些菜单项。
现在我无法在NavigationView 中获取菜单项。
我试过了:
MenuItem logoutItem = (MenuItem) mNavigationView.findViewById(R.id.menu_logout);
logoutItem.setVisible(false);
但它不起作用。
我该怎么做?
谢谢。
【问题讨论】:
标签: android android-support-library android-menu android-design-library android-navigationview