1. 程式人生 > >android匯入專案出現style錯誤,menu錯誤

android匯入專案出現style錯誤,menu錯誤

style

//檢視 res/values/styles.xml 下的報錯點。
 <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
//把這個改成
<style name="AppBaseTheme" parent="android:Theme.Light">

//路徑: res/values-11/styles.xml 
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
//把這個改成
<style name="AppBaseTheme"
parent="android:Theme.Holo.Light"> //路徑: res/values-14/styles.xml <style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar"> //把這個換成 <style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">

meun

No resource identifier found for attribute 'showAsAction
' in package 'android' 執行一個專案時在一個menu.xml檔案item屬性android:showAsAction 報錯 No resource identifier found for attribute 'showAsAction' in package 'android' google了下,老外說是版本問題,showAsAction was added in API level 11要將API提升到11,新增 "android-support-v7-appcompat.jar" 到Android庫( Private Libraries) android:showAsAction = "never"
當你的應用程式目標設為蜂巢平臺時,你可以利用Action Bar部件提供的全部功能,將你的選項選單項放在Action Bar的右上角,對使用者來說使用更方便,控制該行為的主選單項屬性是android:showAsAction。   這個屬性可接受的值有:   1、always:這個值會使選單項一直顯示在Action Bar上。   2、ifRoom:如果有足夠的空間,這個值會使選單項顯示在Action Bar上。   3、never:這個值使選單項永遠都不出現在Action Bar上。   4、withText:這個值使選單項和它的圖示,選單文字一起顯示。 不過這裡沒有用到這高版本,此處刪除這個屬性就OK了。