我有一个带菜单的NavigationView
。
我可以通过以下方式从navigationView
获取MenuItem
:
MenuItem menuItem = navigationView.getMenu().getItem(0);
LinearLayout linearLayout = (LinearLayout) menuItem;
我想将
menuItem
转换为LinearLayout
或View。我在menu.xml中设置了
android:actionViewClass
为menu
: <item
android:id="@+id/nav_backup"
android:icon="@drawable/ic_sd_card_black_24dp"
android:actionViewClass="android.widget.LinearLayout"
android:title="@string/backup_configuration" />
在进行强制类型转换时,我遇到了NullPointerException
。我该如何进行转换?