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 に答える