error: No resource identifier found for attribute 'showAsAction' in package 'com.ymeng.项目名字'
生活随笔
收集整理的這篇文章主要介紹了
error: No resource identifier found for attribute 'showAsAction' in package 'com.ymeng.项目名字'
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近做點東西報錯原因寫在標題上了,這里在截取一個圖片
剛開始感覺很奇怪呢,沒有什么地方不對呢,后臺查閱了下資料
是版本問題,
處理方法:
把app:showAsAction="never" 屬性刪除掉就好了。
補充:
app:showAsAction 的屬性
共有五個值:ifRoom、never、always、withText、collapseActionView,可以混合用。
? ? ifRoom ? ?會顯示在Item中,但是如果已經有4個或者4個以上的Item時會隱藏在溢出列表中。當然個數并不僅僅局限于4個,依據屏幕的寬窄而定?
? ? never ? ?永遠不會顯示。只會在溢出列表中顯示,而且只顯示標題,所以在定義item的時候,最好把標題都帶上。 ? ?
? ? always ? ?無論是否溢出,總會顯示。 ? ?
? ? withText ? ?withText值示意Action bar要顯示文本標題。Action bar會盡可能的顯示這個標題,但是,如果圖標有效并且受到Action bar空間
的限制,文本標題有可能顯示不全。 ? ?
? ?collapseActionView ? ? ?聲明了這個操作視窗應該被折疊到一個按鈕中,當用戶選擇這個按鈕時,這個操作視窗展開。否則,這個操作視窗在默
認的情況下是可見的,并且即便在用于不適用的時候,也要占據操作欄的有效空間。
總結
以上是生活随笔為你收集整理的error: No resource identifier found for attribute 'showAsAction' in package 'com.ymeng.项目名字'的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TableLayout 表格布局,Fra
- 下一篇: android R文件丢失解决方法