, benim Faaliyet içinde böyle kod var (Ben değişkenlerin başlatma atlayın):ImageView nasıl temizlenir? Örneğin
ImageView iview; //some ImageView
Bitmap b; //some Bitmap
iview.setImageBitmap(b);
Soru - nasıl (veya görünümü bozmadan) düzgün iview kaynaklarını temizlemek için? ImageView, b.recycle()
'dan sonra kaynakları (yerel kodda kullanılır) serbest bırakır mı?
Ben ImageView Faaliyet onStop
(veya onDestroy
) sonra değil bedava bunun kaynaklarını yaptığı, varsayalım.
'imgview.setImageResource (0)' – shem
çalışma yapmak boş ayarı (görüntü görünümünden Resmimi temizlenmez) çalışmıyor Yalnızca işe uri veya resource: public void setImageResource (int resId) { (mUri! = null || mResource! = resId) { ... } – pablisco
setImageResource önceki sürümlerinde yan etkilere sahiptir. – Krafty