如何在操作栏中创建微调器操作项

时间:2012-11-25 18:51:09

标签: android android-layout

任何人都知道如何使用截图中的单选按钮创建子菜单? enter image description here

1 个答案:

答案 0 :(得分: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);
    }
}