2

この方法でGlideを使用して画像をロードしていますFragment

Glide.with(this).load(pictureUrl)
        .diskCacheStrategy(DiskCacheStrategy.ALL)
        .placeholder(R.drawable.default)
        .into(image);

ImageViewしかし、画像は実際にロードされていますが、画像は決して設定されません(リスナーを使用してこれを調査しました)。Fragmentこれは、画像が再開された場合に画像が読み込まれるため、画像がメモリから読み込まれていない場合にのみ発生すると思います。

上記を追加するasBitmap()と、画像が正常に読み込まれます。また、添付の のメソッドから を設定することもできますGlideDrawableImageViewRequestListeneronResourceReady()

4

1 に答える 1

0

同様の問題を抱えている他の人にとっては、カスタム ビューに関連していることが判明しました。詳細については、ディスカッション リストの投稿を参照してください。

于 2015-05-08T15:02:13.773 に答える