android – 在SherlockActionBar上,文本永远不会出现在纵向模式下的图标

我有关于sherlock actionbar的问题.在纵向模式下,无论有多少空间,ICS都不会在操作栏中显示菜单项旁边的文本.旋转到横向模式会产生预期的行为(图标文本).如果我从菜单项中删除图标,它将以纵向模式显示文本(仅限).如果有空位,是否可以在纵向模式下显示文本图标?我使用下面的代码菜单添加到操作栏中.
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
    menu.add(Menu.NONE,1,"Post").setTitle("Post").setIcon(android.R.drawable.ic_menu_save).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT);    

    return true;
}

提前致谢.

解决方法

https://github.com/JakeWharton/ActionBarSherlock/issues/400开始:

You will never see both the icon and text on small views on any screen with a width less than 480dp. That is a rule from the native action bar.

所以,不,即使在操作栏中有空间,它也不可能在较小的屏幕上.正如您所指出的,您可以删除图标以强制显示文本.

相关文章

Android 通过adb shell命令查看内存,CPU,启动时间,电量等...
Monkey Android app稳定性测试工具之Monkey使用教程 by:授客...
Android 常见adb命令 by:授客 QQ:1033553122 1、 查看所有已...
这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...