【问题标题】:Action Bar Error操作栏错误
【发布时间】:2015-04-17 01:36:07
【问题描述】:

我正在尝试在 res/menu 中创建菜单

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    >
<item
    android:id="@+id/menu_item_new_crime"
    android:icon="@android:drawable/ic_menu_add"
    android:showAsAction="ifRoom|withText"
    android:title="@string/Add" />
    </menu>

我收到错误提示 ifRoom|withText 需要 http://schemas.android.com/apk/res-auto 我补充说

<?xml version="1.0" encoding="utf-8"?>
<menu
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:android="http://schemas.android.com/apk/res-auto"
    >
   <item android:showAsAction="always"
       android:title="@string/Add"
       android:id="@+id/menu_item_new_crime"/>
</menu>

我收到一条错误消息,提示我需要添加已有的标题?我不确定问题是什么。任何帮助将不胜感激。

【问题讨论】:

    标签: android-actionbar android-menu


    【解决方案1】:

    试着把你的代码改成这个

    <menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto" >
    
    <item app:showAsAction="ifRoom|withText"
       android:title="@string/Add"
       android:id="@+id/menu_item_new_crime"/>
    </menu>
    

    【讨论】:

      【解决方案2】:

      改变你的

      xmlns:android="http://schemas.android.com/apk/res-auto"

      xmlns:app="http://schemas.android.com/apk/res-auto

      android:showAsAction="always"
      

      app:showAsAction="always"
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-07-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-03
        • 2014-09-20
        • 1970-01-01
        相关资源
        最近更新 更多