我有這個問題,查看跟蹤堆棧:使用繪圖資源
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 drawable這是好的。
我可以使用可繪製資源作爲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>
THX。但嗯。我該做什麼?我需要放置一個可繪製的XML資源高於另一個,但我的資源正在擴展...我必須做什麼來避免縮放xml可繪製資源?和- 沒有重力參數... –
2012-03-20 15:10:56