À l'aide de drawable ressources

J'ai ce problème, consultez la trace de la pile:

E/AndroidRuntime(2410): Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #5: <bitmap> requires a valid src attribute

Mon fichier xml ressemble:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>
        <bitmap android:src="@drawable/btn_1"/>
    </item>
</layer-list>

btn_1 est un autre fichier xml dans drawable ressources
Quand je suis à l'aide d'une image(*.png) au lieu de xml drawable c'est ok.

Puis-je utiliser un drawable ressource src bitmap?
Juste au cas où voici mon btn_1.xml fichier. Il ne fonctionne pas même si btn_1 fichier n'avez pas d'articles.

<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. mais hmm. ce que je dois faire? j'ai besoin de placer un drawable ressource xml au-dessus de l'autre, mais ma ressource est mise à l'échelle... ce que je doit faire pour éviter la mise à l'échelle d'un xml drawable de ressources? et <item>ont pas de gravité paramètre...
  • J'ai eu cette erreur (<bitmap> requires a valid src attribute) lorsque j'utilise vecteur d'image pour les images bitmap. Ma solution est d'Utiliser @Santiago Rivas réponse - utilisateur Ou une autre image (pas d'image vectorielle)