Saya punya ImageView
dengan sumber gambar yang diatur dalam xml menggunakan sintaks berikut:
<ImageView
android:id="@+id/articleImg"
style="@style/articleImgSmall_2"
android:src="@drawable/default_m" />
Sekarang saya perlu mengubah gambar ini secara terprogram. Yang perlu saya lakukan adalah menghapus gambar lama dan menambahkan yang baru. Apa yang saya lakukan adalah ini:
myImgView.setBackgroundResource(R.drawable.monkey);
Ini berfungsi tetapi saya perhatikan Android menumpuk gambar baru di atas yang lama (jangan tanya bagaimana saya tahu itu tidak relevan untuk diskusi :). Saya pasti perlu menyingkirkan yang lama sebelum mengatur gambar baru.
Bagaimana saya bisa mencapainya?