Estoy en una situación en la que he usado un bucle for para descargar un conjunto de imágenes y lo estoy convirtiendo en imágenes de mapa de bits. Entonces, para evitar el error OutOfMemory, estoy tratando de reciclar los mapas de bits. Pero desafortunadamente me encuentro con otra excepción que dice algo como "View trying to use a recycled bitmap"
.Diff b/w bitmap.recycle() y bitmap = null
Pero aún así puedo anular el mapa de bits utilizado usando bitmap=null
. Entonces, mi pregunta es, ¿será útil hacer que mi mapa de bits null
me ayude a liberar la memoria utilizada? ¿O debería proporcionar bitmap.recycle()
en alguna otra parte de mi código?
siguiendo g link brinda más información sobre la administración de la memoria Bitmap: http://stackoverflow.com/questions/4959485/bitmap-bitmap-recycle-weakreferences-and-garbage-collection –