Android菜单:同一菜单中的两个单独的可检查组
我的xml代码是:Android菜单:同一菜单中的两个单独的可检查组,android,Android,我的xml代码是: <group android:checkableBehavior="single"> <item android:id="@+id/group_1_box_1"/> <item android:id="@+id/group_1_box_2"/> </group> <group android:checkableBehavior="single"> <item android:id="@
<group android:checkableBehavior="single">
<item android:id="@+id/group_1_box_1"/>
<item android:id="@+id/group_1_box_2"/>
</group>
<group android:checkableBehavior="single">
<item android:id="@+id/group_2_box_1"/>
<item android:id="@+id/group_2_box_2"/>
</group>
您只需要向xml文件中的每个
组项添加唯一的ID
<group
android:id="@+id/menuGroup_1" <!-- Here -->
android:checkableBehavior="single">
<item android:id="@+id/group_1_box_1"/>
<item android:id="@+id/group_1_box_2"/>
</group>
<group
android:id="@+id/menuGroup_2" <!-- And here -->
android:checkableBehavior="single">
<item android:id="@+id/group_2_box_1"/>
<item android:id="@+id/group_2_box_2"/>
</group>
android:checkableBehavior=“single”>
使用:
确保添加您的代码。没有它,真的没有办法帮助。例如,“当我将状态更改为true”是什么意思?您是否找到了解决方案?不起作用,相同的行为。做为分隔符,但仅此而已。
<group
android:id="@+id/menuGroup_1" <!-- Here -->
android:checkableBehavior="single">
<item android:id="@+id/group_1_box_1"/>
<item android:id="@+id/group_1_box_2"/>
</group>
<group
android:id="@+id/menuGroup_2" <!-- And here -->
android:checkableBehavior="single">
<item android:id="@+id/group_2_box_1"/>
<item android:id="@+id/group_2_box_2"/>
</group>
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.android.support:design:23.1.0'