我有一个非常神秘的问题,我甚至不确定如何调试。
我想在我的应用程序中做的是下载图像并在图库中呈现它们。但有时他们只是消失了(不是全部)。即使我不使用应用程序。到目前为止,我没有实现删除功能,所以它不能是应用程序内的任何东西,导致它。下载管理器能在一段时间后删除它们吗?我使用BitmapFactory来解码文件。这两者之间有联系吗?
有没有人提示我应该去哪里看?
感谢编辑:只是为了说清楚。下载文件有两种方式。第一次发球一次,每隔X分钟发球一次。只是为了确保我关掉了服务。初始化图像后,一切正常工作。但过了一段时间(例如两小时后),其中一些就消失了。
缓存是否已满?您检查过引用没有被垃圾收集吗?