Comment puis-je obtenir le bitmap à partir d'une forme XML pouvant être dessinée. Qu'est-ce que je fais mal?
shadow.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<gradient
android:angle="270.0"
android:endColor="@android:color/transparent"
android:startColor="#33000000"
android:type="linear" />
<size android:height="7.0dip" />
</shape>
Ma méthode pour récupérer le bitmap de drawable :
private Bitmap getBitmap(int id) {
return BitmapFactory.decodeResource(getContext().getResources(), id);
}
getBitmap() renvoie null lorsque l'identifiant transmis est l' identifiant pouvant être dessiné shadow.xml.