キャッシュにバックグラウンドでデータを取得しているので、フィードが常に更新されますが、画像に問題があります。現在、イメージビューはイメージビューに読み込まれていない限りキャッシュされません。バックグラウンドでイメージをロード/キャッシュする方法があるのだろうか?キャッシュPicasso背景の画像
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. 背景画像
- 6. 画像上の背景の背景
- 7. 画像の背景
- 8. ロイヤリティーフリーの画像背景画像のための背景
- 9. CSS:背景色の背景画像
- 10. 背景画像スライドショー?
- 11. ローカリゼーション背景画像
- 12. Android:背景画像
- 13. 背景画像AndroidStudio
- 14. ブートストラップジャンボトロン背景画像
- 15. フェード背景画像
- 16. Gtk#背景画像
- 17. 背景画像 - エッジ
- 18. 背景画像 - フルスケール
- 19. 背景画像リサイズエラー
- 20. 背景画像フルスクリーン
- 21. Div背景画像
- 22. UITableViewController背景画像
- 23. fabric.js:背景画像
- 24. CSS - 背景画像
- 25. スタイルローカル背景画像
- 26. スワイパースライダーレスポンス背景画像
- 27. ダブル背景画像
- 28. div背景画像
- 29. UITextView背景画像
- 30. グラデーション+背景画像
新しいスレッドを使用して読み込みます。メモリが無駄です。 –
Picassoはあなたのためにその仕事をして、イメージをロードしてからキャッシュします。表示されていないものをキャッシュすることには意味がありません。ユーザーの「小さな日差し」として、それは記憶が浪費されています。 – GuilhE