我在后台提取一些数据以缓存,所以我的提要总是更新,但我遇到了图片问题。现在图像不会缓存,除非它们已经加载到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. android从缓存中删除一些图片毕加索
- 6. 毕加索内存/磁盘缓存
- 7. 毕加索在无网络时无法加载缓存图像
- 8. 毕加索图书馆是否将图像保存到缓存?
- 9. 毕加索图像加载以前缓存图像
- 10. 保存图像在SD卡后毕加索加载图像
- 11. 使毕加索的缓存无效
- 12. 毕加索磁盘缓存不工作
- 13. 毕加索:URL缓存过期
- 14. 毕加索缓存行为文档
- 15. 毕加索图片未加载
- 16. 毕加索未加载图片
- 17. 图片懒加载与毕加索
- 18. 毕加索图片加载回调
- 19. 机器人,图象高速缓存没有在毕加索
- 20. 毕加索在appwidget中使用缓存图像的数据
- 21. 毕加索:从磁盘加载缓存图像太慢
- 22. 如何在毕加索载入图片之后从asynctask下载图片?
- 23. 从后台加载缓存的图像在后台线程android
- 24. 的Android毕加索库只在内存中缓存
- 25. 处理图像缓存的正确方法毕加索与MvvmCross
- 26. 图像缓存离子2打字像毕加索
- 27. 毕加索不缓存磁盘上的图像
- 28. 毕加索图书馆 - 内存不足
- 29. 有时毕加索不会从内存中缓存加载图像
- 30. 毕加索:在Android平台上动态添加多个图像。
只需使用新的线程来加载它们,但它是内存浪费。 –
毕加索为你完成这项工作,它加载图像然后缓存它。缓存没有出现的东西没有意义。这是用户“微小的阳光”说的内存浪费。 – GuilhE