1

我刚刚开始使用 ActionBarSherlock,只是想知道是否有足够的空间来显示操作项图标,为什么它会溢出?

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

我有一个 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>
4

1 回答 1

1

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

android:uiOptions="none"

这是默认值。出于我的目的,这很好用,因为该应用程序现在只有 1 个操作项。我希望这可以帮助遇到相同情况的任何人。

于 2012-05-24T15:49:57.630 回答