¿Cómo intercambiar una imagen en una lista de capas por un mapa de bits?

Aquí está mi mapa de bits

Bitmap bitmap = BitmapFactory.decodeStream((InputStream) new URL(url).getContent());
//Need some code to access "dynamicItem" and exchange it with my Bitmap

Y aquí está mi lista de capas (nada espectacular). Quiero intercambiar el elemento dinámico con mi mapa de bits.

<?xml version="1.0" encoding="utf-8"?>
    <layer-list
      xmlns:android="http://schemas.android.com/apk/res/android">
      <item
        android:id="@+id/dynamicItem"
        android:drawable="@drawable/defaultItem" />
      <item>
        <bitmap

          android:src="@drawable/some_stuff_on_top"
          android:gravity="top|left" />
      </item>
    </layer-list>

Respuestas a la pregunta(2)

Su respuesta a la pregunta