Android 操作栏两行文本标签

Ric*_*ich 2 android android-actionbar

有没有办法(也许是沿着不间断空格的行的一些特殊字符)可以强制我的操作栏中的菜单项具有两个行标签?我认为这看起来比长的单行标签标签更好......

谢谢,
R。

编辑,附加信息:我很抱歉,到目前为止我已经设法避免需要溢出菜单,可能是因为我正在为具有漂亮大屏幕的 Nexus 7 进行开发。澄清一下,我的菜单选项卡之一(在操作栏中)是“恢复默认值”,但我认为如果它是:

恢复
默认值

有什么可以合并到我的 Strings.xml 文件中以强制操作栏显示这样的项目吗?当我为所有五个菜单项使用更长的名称时,“恢复默认值”DID 显示在两行(但它是唯一的一行)。无论如何,我知道这是可能的,只是不知道如何故意这样做。

Mar*_*ome 5

由于 toadzky 没有回答他的评论,我将:

在菜单项的标题中插入一个“\n”。这应该使它包装。

只要他提出作为答案,我就会删除我的,你可以接受他的,但这样至少可以正式结束问题。

  • “\n”不起作用,似乎是替换了空格。你能分享一下代码吗?尝试了以下方法,不起作用: <string name="long_name_menuitem">This is a\nlong name item</string> PopupMenu popup = new PopupMenu(getActivity(), v); popup.getMenu().add(Menu.NONE, id, Menu.NONE, getResources().getString(R.string.long_name_menuitem)); 或或定义 menuItem <menu> <item android:id="@+id/menu_lone_name" android:title="@string/long_name_menuitem"/> (2认同)