android studio 标签下不能使用showAsAction属性解决方法

2018-02-08 10:24:55来源:oschina作者:equationl人点击

分享

今天在写ActionBar的时候 标签下的 android:showAsAction="" 属性无法使用,找了半天发现原来是V7支持包的一个BUG(尼玛,坑的一笔),我的默认加载的支持包就是v7


解决办法: 1. 修改支持包,把v7改掉(没试过)


修改路径:build.gradle(Module:app) 在 dependencies { } 下面


2. 将android:showAsAction="" 中的android 换掉,改成自定义的名字


方法如下 ,我使用的名字是ActionBar2


menu 布局文件下:


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

ActionBar2是自己定义的字符段然后将


android:showAsAction=""

改为:


ActionBar2:showAsAction=""

就可以了


有个小技巧就是直接写


ActionBar2:showAsAction=""

鼠标定位在 AcrionBar2 上直接alt+回车连敲回车 ide会自动帮你补全

转自http://blog.csdn.net/fuckluy/article/details/51471125

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台