当我使用图层列表处理XML可绘制文件时,它不会出现在预览中,并且不会作为元素的背景(尤其是旋转器) 。
Drawable-XML列表:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:layout_height="wrap_content" android:shape="rectangle">
<solid android:color="#f3f4f6"></solid>
<size android:width="500px" android:height="100px"></size>
<corners android:radius="35px"></corners>
</shape>
</item>
<item>
<bitmap android:src="@drawable/down-arrow" android:gravity="center|right"></bitmap>
</item>
</layer-list>
如何解决?问候...
答案 0 :(得分:2)
答案可能比您想象的要容易:
您不能使用“-”作为文件资源名称。文件资源名称应仅包含小写字母a-z,0-9或下划线。
只需将您的@drawable/down-arrow
资源重命名为@drawable/down_arrow
(重命名源图像文件)