600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > error: No resource identifier found for attribute 'showAsAction' in package 'com.ymeng.项目名字'

error: No resource identifier found for attribute 'showAsAction' in package 'com.ymeng.项目名字'

时间:2020-08-27 20:13:08

相关推荐

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 声明了这个操作视窗应该被折叠到一个按钮中,当用户选择这个按钮时,这个操作视窗展开。否则,这个操作视窗在默

认的情况下是可见的,并且即便在用于不适用的时候,也要占据操作栏的有效空间。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。