Ajouter une image de fond à la forme en XML Android

Comment ajouter une image de fond à une forme? Le code que j'ai essayé ci-dessous, mais sans succès:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" android:padding="10dp">
//here is where i need to set the image
<solid android:color="@drawable/button_image"/>
    <corners
     android:bottomRightRadius="5dp"
     android:bottomLeftRadius="5dp"
     android:topLeftRadius="5dp"
     android:topRightRadius="5dp"/>
 </shape>
  • Vous avez besoin d'étendre et de créer un personnalisé en forme de classe. Regarder dans RoundedImageView par exemple. Il crée un rond imageview donc quel que soit le iamge vous définissez comme fond d'elle, elle apparaîtra sous la forme arrondie
InformationsquelleAutor DevC | 2014-01-08