0

任何人都知道如何使用屏幕截图中的单选按钮创建子菜单? 在此处输入图像描述

4

1 回答 1

0

如果你想要一个带有可检查单选按钮的子菜单,你应该使用类似的东西:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <group android:checkableBehavior="single">
        <item android:id="@+id/red"
              android:title="@string/red" />
        <item android:id="@+id/blue"
              android:title="@string/blue" />
    </group>
</menu>

然后在代码中:

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case R.id.red:
            return true;
        case R.id.blue:
            return true;
        default:
            return super.onOptionsItemSelected(item);
    }
}
于 2012-11-25T19:11:04.417 回答