行动项目溢出但有足够的空间

时间:2012-05-21 00:49:49

标签: android actionbarsherlock android-actionbar

我刚刚开始使用ActionBarSherlock,只是想知道是否有足够的空间来显示一个Action Item Icon为什么会溢出?

我的应用程序适用于手机和平板电脑。功能在平板电脑上是完美的,但在手机上显示动作项目图标有困难,即使在纵向模式下有足够的空间,它总是会溢出。顺便说一句,在横向模式下工作正常。

我有一个SherlockFragmentActivity,在选项菜单中有1个操作项。它在横向中按预期显示,但在纵向时会溢出。我尝试过使用“showAsAction = always”,但这也不起作用。任何建议都将不胜感激。

我正在测试DroidX And​​roid 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>

1 个答案:

答案 0 :(得分:1)

正如我所提到的,我刚开始在我的应用程序中实现ActionBar。因此,经过多次挫折,我确实找到了解决方案。我在AndroidManifest中添加了以下内容。

android:uiOptions="none"

这是默认值。为了我的目的,这个工作正常,因为应用程序现在只有1个动作项目。我希望这可以帮助遇到相同情况的任何人。