例如,在我的活動我有這樣的代碼(我跳過變量的初始化):如何正確清除ImageView?
ImageView iview; //some ImageView
Bitmap b; //some Bitmap
iview.setImageBitmap(b);
問題是 - 如何正確地清除的iView資源(有或沒有破壞視圖)? ImageView會在b.recycle()
之後釋放資源(用於本地代碼)嗎?
我想,那ImageView 不是只是活動onStop
(或onDestroy
)後釋放它的資源。
'imgview.setImageResource(0)'不工作(不清除從圖像視圖我的形象)設置空做工作 – shem 2013-10-21 17:17:36
只有與使用工作uri或資源: public void setImageResource(int resId){if(mUri!= null || mResource!= resId){ ... } – pablisco 2014-04-23 13:51:31
setImageResource在早期版本中有副作用 – Krafty 2014-06-25 10:15:02