您的位置:首页 > 移动开发 > Android开发

Error : should use android:showAsAction when not using support library

2016-11-03 15:17 585 查看
我有一个ListActivity,然后一个menu/options.xml

android:showAsAction报错:

should use android:showAsAction when not using support library

1 <?xml version="1.0" encoding="utf-8"?>
2 <menu xmlns:android="http://schemas.android.com/apk/res/android">
3     <item android:id="@+id/add"
4         android:title="Add"
5         android:icon="@drawable/ic_menu_add"
6         android:actionLayout="@layout/add"
7         android:showAsAction="ifRoom"/>
8     <item android:id="@+id/reset"
9         android:title="Reset"
10         android:icon="@drawable/ic_menu_refresh"
11         android:showAsAction="ifRoom|withText"/>
12     <item android:id="@+id/about"
13         android:title="About"
14         android:icon="@drawable/ic_menu_info_details" />
15 </menu>


参考了这个:http://www.cnblogs.com/liaojie970/p/5718901.html

ListActivity继承自Activity,不应该啊

又参考这个:
http://stackoverflow.com/questions/27443363/error-should-use-androidshowasaction-when-not-using-support-library
解决办法:

AndroidStudio->Open Module Settings->Dependencies->删除AppCompat相关的东西
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐