【发布时间】:2014-06-16 23:26:15
【问题描述】:
当应用程序启动时,我从不同的网站下载了一些图像,通过这样做:
Picasso.with(context).load(image_url).fetch();
现在,假设用户关闭应用并离线。当应用再次启动时,毕加索以这种方式显示图像:
Picasso.with(ctx).load(image_url).placeholder(R.drawable.ph).into(imageView);
问题是某些图像是从磁盘缓存加载的(调试模式下的黄色三角形),而对于其他图像,毕加索显示占位符。
为什么?我希望从磁盘缓存中加载每个图像。
【问题讨论】:
-
可能
fetch()还没有完成,结果没有存储。