簡體   English   中英

錯誤:找不到屬性“ showAsAction”的資源標識符

[英]error: No resource identifier found for attribute 'showAsAction'

我正在嘗試使操作欄始終顯示。

我越來越:

error: No resource identifier found for attribute 'showAsAction'

我的菜單代碼是:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:Logo="http://schemas.android.com/apk/res-auto">

<item
    android:id="@+id/answered"
    android:icon="@drawable/answered"
    android:title="answered"
    Logo:showAsAction="always"/>

<item
    android:id="@+id/notanswered"
    android:title="notanswered"
    android:icon="@drawable/notanswered"
    Logo:showAsAction="always"/>
</menu>

target = android-15
最低SDK為8

由於您的最低目標是8,但您需要確保showAsAction的 Honeycomb = API級別11 = Android 3.0.x

確保將項目的構建目標(而非min-sdk版本)設置為Honeycomb(Api級別11)。 記住在更改構建目標后進行清理。

另外,要使您的應用程序支持操作欄低於3.0,您需要使用支持庫(appcompat_v7)中的app compact v7。 將庫導入到您的工作區中,並在項目中引用它。

檢查此鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM