Java 默认情况下未选中导航抽屉项
这是我的导航抽屉项目的xmlJava 默认情况下未选中导航抽屉项,java,android,android-studio,android-layout,navigation-drawer,Java,Android,Android Studio,Android Layout,Navigation Drawer,这是我的导航抽屉项目的xml 但是默认情况下,这不会保持项目处于选中状态,但是当我单击任何项目时,它被选中问题是,您在findviewbyId之后设置属性setChecked(true) 首先设置导航菜单,然后设置属性。 并使用navigationView.setCheckedItem(id) 问题是,在findviewbyId之后设置属性setChecked(true) 首先设置导航菜单,然后设置属性。 并使用navigationView.setCheckedItem(id) 在xml中设置
但是默认情况下,这不会保持项目处于选中状态,但是当我单击任何项目时,它被选中问题是,您在
findviewbyId
之后设置属性setChecked(true)
首先设置导航菜单,然后设置属性。并使用
navigationView.setCheckedItem(id)
问题是,在findviewbyId
之后设置属性setChecked(true)
首先设置导航菜单,然后设置属性。
并使用navigationView.setCheckedItem(id)
在xml中设置android:checked=“true”用于您想要设置为默认值的项目
<item
android:id="@+id/upComingMovies"
android:title="Up Coming"
android:checked="true"
android:icon="@drawable/ic_movies"/>
在xml中设置android:checked=“true”用于您想要设置为默认值的项目
<item
android:id="@+id/upComingMovies"
android:title="Up Coming"
android:checked="true"
android:icon="@drawable/ic_movies"/>
<item
android:id="@+id/upComingMovies"
android:title="Up Coming"
android:checked="true"
android:icon="@drawable/ic_movies"/>