我正在尝试为我的应用程序使用选项菜单。当我添加2 MenuItem它显示在一个单行中,但我只需要在一行中的一个项目和下一行中的其他项目。请帮帮我。Android选项菜单 - 单行中的一个菜单项
谢谢..
我正在尝试为我的应用程序使用选项菜单。当我添加2 MenuItem它显示在一个单行中,但我只需要在一行中的一个项目和下一行中的其他项目。请帮帮我。Android选项菜单 - 单行中的一个菜单项
谢谢..
TR这个代码
<item android:id="@+id/last_most_item"
android:orderInCategory="10"
android:title="@string/last_most_often" />
<item android:id="@+id/middle_most_item"
android:orderInCategory="7"
android:title="@string/middle_most_often" />
<item android:id="@+id/first_most_item"
android:orderInCategory="4"
android:title="@string/first_most_often" />
</group>
我不知道这是可能的,但与MenuInflater
和menu resource file尝试。
在你的菜单资源文件,尝试嵌入每个项目在分离<menu>
元素,像这样:
<menu>
<item>
<menu>
<item android:id="@+id/item1"
android:title="@string/item1" />
</menu>
</item>
<item>
<menu>
<item android:id="@+id/item2"
android:title="@string/item2" />
</menu>
</item>
</menu>
也许这将迫使充气2分开行显示的项目,对不起,我不要没有时间去测试它。如果它不工作,请用<group>
元素替换子菜单并重新测试。
你不能。 Android系统处理选项菜单的布局方式,没有任何选项可以实现您想要的功能。您必须制作自己的视图,然后在按下菜单按钮时向上/向下滑动该视图。
''不是用于显示单独的菜单组,它用于分组,以防您想要显示/隐藏多个项目 –
2011-06-24 06:24:58