我的问题是以图形方式膨胀子菜单。
我有一个主菜单项: - 设置和帮助
设置还有其他项目 - >
Settings-->Con
-->Mess
-->Ale
但是当我给下面的xml充气时,点击设置后子菜单会覆盖设置菜单。就像子菜单取代主菜单一样。但我想看看它是如上所示的分层结构。
我的menu.xml文件非常简单。
<item android:id="@+id/action_settings" android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never" >
<menu>
<item
android:id="@+id/menu_contacts"
app:showAsAction="never"
android:title="@string/setup_contacts"/>
<item
android:id="@+id/menu_message"
app:showAsAction="never"
android:title="@string/setup_message"/>
<item
android:id="@+id/menu_alert"
app:showAsAction="never"
android:title="@string/setup_Alert"/>
</menu>
</item>
<item android:id="@+id/action_help" android:title="@string/action_help"
android:orderInCategory="100" app:showAsAction="never" />
</menu>
答案 0 :(得分:0)
您可以像
一样使用群组 <item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="1"
android:enabled="true"
app:showAsAction="never"/>
<group android:id="@+id/floating_group"
android:checkableBehavior="single"
android:visible="true">
<item android:id="@+id/menu_contacts"
android:title="@string/setup_contacts"
app:showAsAction="never"/>
<item android:id="@+id/menu_message"
android:title="@string/setup_message"
app:showAsAction="never"/>
<item android:id="@+id/menu_alert"
android:title=""@string/setup_Alert""
app:showAsAction="never"/>
</group>