操作项始终显示在溢出菜单中

时间:2016-09-10 07:10:20

标签: android xml android-actionbar

我正在使用v7支持库并在menu_main.xml文件中使用app namespace。即使这样,操作也不会显示在操作栏中,而是显示在溢出栏中。即使我使用app:showAsAction="always"

,也会发生这种情况

menu_main.xml:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      tools:context=".MainActivity">

    <item android:id="@+id/action_settings"
          android:title="@string/action_settings"
          android:orderInCategory="100"
          app:showAsAction="never"/>

    <item android:id="@+id/action_create_order"
        android:title="@string/action_create_order"
        android:orderInCategory="1"
        app:showAsAction="always"
        android:icon="@drawable/add_box_black_icon"
        />
</menu>

1 个答案:

答案 0 :(得分:1)

项目的顺序很重要 - 如果您想实现原创想法,请交换创建顺序和设置。