我在后台提取一些数据以缓存,所以我的提要总是更新,但我遇到了图片问题。现在图像不会缓存,除非它们已经加载到imageview上。我想知道是否有方法在后台加载/缓存图像?在后台缓存毕加索图片
1
A
回答
0
我觉得你可以使用新的ImageView
这个。一旦缓存,然后从ImageView
获取图像。
代码:
ImageView mImageView = new ImageView();
Picasso.with(rootView.getContext()).load("your file").into(mImageView);
Bitmap mBitmap = mImageView.getDrawingCache();
然后使用位图。谢谢。
+1
这是相当浪费ImageView。 –
3
您正在寻找fetch()
。
picasso.load(something).fetch()
会为您预热缓存。
相关问题
- 1. 毕加索缓存例外
- 2. 毕加索内存/磁盘缓存
- 3. 毕加索图像加载以前缓存图像
- 4. 毕加索磁盘缓存不工作
- 5. 毕加索:URL缓存过期
- 6. 毕加索图片未加载
- 7. 图片懒加载与毕加索
- 8. 毕加索在appwidget中使用缓存图像的数据
- 9. 毕加索:从磁盘加载缓存图像太慢
- 10. 如何在毕加索载入图片之后从asynctask下载图片?
- 11. 从后台加载缓存的图像在后台线程android
- 12. 毕加索不缓存磁盘上的图像
- 13. 图像缓存离子2打字像毕加索
- 14. 毕加索图书馆 - 内存不足
- 15. 毕加索缓存似乎没有我使用的毕加索来处理图像加载和缓存在我的Android Udacity项目合作
- 16. 加载Dropbox与毕加索的照片?
- 17. 毕加索和Firebase存储
- 18. 清除毕加索在android中的缓存?
- 19. 使用毕加索将图片加载到位图中
- 20. 如何清理毕加索的内存缓存?
- 21. 加密磁盘缓存毕加索的Android
- 22. 使用毕加索加载线程无缓存
- 23. 毕加索不从http url加载图片,但从https url加载图片?
- 24. 毕加索为什么不保存图像缓存供脱机使用?
- 25. 毕加索重复图像
- 26. 图片不显示使用毕加索在android
- 27. 使用毕加索从火力存储下载图片:内存不足异常
- 28. 毕加索未加载图片,并且没有记录错误
- 29. 毕加索图片加载速度慢,为什么?
- 30. Android Imge毕加索广场缓存大小
只需使用新的线程来加载它们,但它是内存浪费。 –
毕加索为你完成这项工作,它加载图像然后缓存它。缓存没有出现的东西没有意义。这是用户“微小的阳光”说的内存浪费。 – GuilhE