最佳答案
我有这个问题,看跟踪堆栈:
E/AndroidRuntime(2410): Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #5: <bitmap> requires a valid src attribute
我的 xml 文件如下:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<bitmap android:src="@drawable/btn_1"/>
</item>
</layer-list>
Btn _ 1是可绘制资源中的另一个 xml 文件 当我使用一个图像(* . png)代替 xml 绘制时,没有问题。
我可以使用一个可绘制的资源作为 src 位图? 以防万一,这里是我的 btn _ 1.xml 文件,即使 btn _ 1文件没有条目,它也不能工作。
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/btn_arrow_bg_red"/>
<item>
<bitmap
android:gravity="center"
android:src="@drawable/btn_arrow_white" />
</item>
</layer-list>