我刚刚开始使用ActionBarSherlock,只是想知道是否有足够的空间来显示一个Action Item Icon为什么会溢出?
我的应用程序适用于手机和平板电脑。功能在平板电脑上是完美的,但在手机上显示动作项目图标有困难,即使在纵向模式下有足够的空间,它总是会溢出。顺便说一句,在横向模式下工作正常。
我有一个SherlockFragmentActivity,在选项菜单中有1个操作项。它在横向中按预期显示,但在纵向时会溢出。我尝试过使用“showAsAction = always”,但这也不起作用。任何建议都将不胜感激。
我正在测试DroidX Android 2.2.1版
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/ic_tv"
android:icon="@drawable/image_tv"
android:showAsAction="always"/>
</menu>
答案 0 :(得分:1)
正如我所提到的,我刚开始在我的应用程序中实现ActionBar。因此,经过多次挫折,我确实找到了解决方案。我在AndroidManifest中添加了以下内容。
android:uiOptions="none"
这是默认值。为了我的目的,这个工作正常,因为应用程序现在只有1个动作项目。我希望这可以帮助遇到相同情况的任何人。