コンピュータクワガタ

かっぱのかっぱによるコンピュータ関連のサイトです

Androidアプリ入門 No.31 メニューのグループ化

オプションメニュー

メニューのグループ化

複数のメニューをまとめて1つのグループにすることができる。たとえば、先ほどのoption_menu.xmlを以下のように変更する。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:title="1番"
        android:icon="@drawable/ret"
        />
    <item android:title="2番">
        <menu>
            <item android:title="3番" />
            <item android:title="4番" />
            <item android:title="5番" />
        </menu>
    </item>
    <item android:title="6番" />
    <item android:title="7番" />
    <item android:title="8番" />
    <item android:title="9番" />
    <item android:title="10番" />
</menu>

実行結果は以下。2番のitemに包含された3番〜5番は表示されない。

ここで、2番を押すと以下のようになる。2番のitemに囲まれたmenuの3番〜5番が表示される。

広告