您的位置:首页 > 其它

selector(Binary XML file line : Error inflating class <unknown> 问题)

2016-12-31 16:05 357 查看
假如 你的selector无意间使用了color的属性那么你将会遇到

Binary XML file line : Error inflating class

关于修改背景,你不能使用color 属性的selector,应该使用drawable属性的selector。

例如

selector.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_pressed="true"
android:drawable="@drawable/juhuangse"/>
</selector>


新建res/value/colors.xml 注意不是color是colors

<?xml version="1.0" encoding="utf-8"?>
<resources>

<drawable name="juhuangse">#EE9A00</drawable>

</resources>


这样就OK了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xml color class
相关文章推荐