0

我在 Galaxy Note 2 和 Android 上工作。我想在 Activity 的底部 ActionBar 中添加 4 个文本项。但是,在添加第三个之后,第四个在纵向模式下不会出现在屏幕上,而是在横向模式下出现在顶部的 ActionBar 中。

我已经尝试了项目上的所有 Android 选项,结果始终相同。

我怎样才能用基本的 ActionBar 或另一个添加 4 ?

谢谢。

编辑:

我的 XML 菜单文件:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:id="@+id/it1"
        android:showAsAction="always"
        android:title="1"/>
    <item
        android:id="@+id/it2"
        android:showAsAction="always"
        android:title="2"/>
    <item
        android:id="@+id/it3"
        android:showAsAction="always"
        android:title="3"/>
    <item
        android:id="@+id/it4"
        android:showAsAction="always"
        android:title="4"/>
</menu>
4

1 回答 1

0

仅对文本使用 android:showAsAction="always" 不起作用,因为 Android 似乎对仅具有文本的操作项使用固定大小,而不管其长度如何。这(当然)不是一个记录的功能,但我在 Note II、One X 和 Galaxu Nexus 上对其进行了测试,所有这些都运行 JB,所以它似乎(至少)是一个 JB 问题。

我的建议是使用适用于三个以上操作项的图标而不是文本

于 2013-04-16T13:26:39.393 回答