программно удалить фоновое изображение из вида изображения в android

Я установил фоновое изображение в inmage view в своем приложении для android. Теперь я хочу удалить это фоновое изображение программно. Как это сделать? пожалуйста помочь..

3 ответов


imgView.setImageResource(android.R.color.transparent); 

попробуйте это:

imgView.setImageBitmap(null);

принятый ответ удаляет ресурс изображения представления изображения ,если вы хотите удалить фоновый ресурс, то сделайте

imageView.setBackgroundResource(android.R.color.transparent);

также добавляя в некотором объяснении, это на самом деле не удаляет фоновый ресурс полностью,он просто заменит существующий фоновый ресурс прозрачным цветом ,поэтому кажется, что фон удаляется.