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

我有一个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相关的东西

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值