Resources$NotFoundException: File res/drawable/xxxxxxxxxx.xml from drawable resourc ID #0x7f02006e

遇到这个错误的场景是我像给View设置背景,要求在点击的时候背景颜色改变

起初我在res下面新建了一个color文件夹写了一个资源文件如下:



    
    
    

布局文件做如下设置:



运行时就会在background这句抛出异常,原因是因为View的背景图片不支持颜色选择器

那么我们一定要用color设置背景的时候怎么做呢?

如下修改:

我在values下新建了一个xml文件存放我要设置背景的颜色


    #ec6933
    #ffffff

然后修改背景色的xml文件



    
    
    

然后将这个文件丢在drawable目录下

设置背景色为

    android:background="@drawable/car_types_click_bg_selector"
就行了.

你可能感兴趣的:(Android,Android开发错误积累)