我尝试创建一个可选择的Listview。
Everthing是正确的,但是当我使用android:background="@drawable/item_bg"
抽拉/ item_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_activated="true"
android:color="#999999">
</item>
<item android:state_pressed="true"
android:color="#FF00FF">
</item>
<item android:state_selected="true"
android:color="#b3bdff">
</item>
<item android:state_pressed="false"
android:color="#000000">
</item>
</selector>
错误行:
android.view.InflateException:二进制XML文件行#1:错误 膨胀班
引起:android.content.res.Resources $ NotFoundException:File RES /抽拉-HDPI-V4 / item_bg
如果我删除了所有项目标签,它可以工作但不可选择
答案 0 :(得分:0)
它解决了!
已经完成了!
答案 1 :(得分:0)
当您将新的xml文件(颜色,渐变...)创建到可绘制文件夹中,然后将此文件与任何属性一起使用到布局中时,您可以在不使用扩展的情况下编写。