" ifRoom"不能正常工作

时间:2016-02-23 10:40:54

标签: android android-layout layout menu

这是我创建的菜单:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="ninja.majewski.timetableapp.MainActivity">

    <item
        android:id="@+id/action_home"
        android:icon="@drawable/home_icon"
        android:orderInCategory="100"
        android:title="Home"
        app:showAsAction="ifRoom" />

    <item
        android:id="@+id/action_add"
        android:icon="@drawable/add_class_icon"
        android:orderInCategory="100"
        android:title="Add"
        app:showAsAction="ifRoom" />

    <item
        android:id="@+id/action_settings"
        android:icon="@drawable/settings_icon"
        android:orderInCategory="100"
        android:title="@string/action_settings"
        app:showAsAction="ifRoom" />

</menu>

这就是emuator中的错误,因为标题不适合工具栏:

enter image description here

Wchen我在手机上启动应用程序似乎工作正常:

enter image description here

但是当我改变标题时,它似乎是错误的:

enter image description here

我的问题是,图标没有显示在最后一个屏幕上,它们会出现在第一个屏幕上,而它们应该被隐藏。

我该如何解决?

0 个答案:

没有答案