滑翔不设置GlideDrawable到ImageView的加载图像

问题描述:

后,我用Glide这种方式加载图像在Fragment滑翔不设置GlideDrawable到ImageView的加载图像

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

不过虽然图像确实正在加载的图片绝不会设置成ImageView(我使用一个监听器来调查这个)。我相信这只发生在图像没有从内存中加载时,因为如果Fragment被恢复,它会加载。

如果我在上面添加asBitmap(),那么图像会成功加载。此外,从附件RequestListeneronResourceReady()方法中将GlideDrawable设置为ImageView也适用。

+1

我感兴趣你改变了你的自定义ImageView,是什么原因导致这个问题? (我看到你在讨论列表中评论你解决了问题,但没有发布实际的:) – JanBo

对于任何有类似问题的人来说,事实证明它与自定义视图有关。有关更多信息,请参阅the post on the discussion list

+1

是什么导致了自定义视图中的问题? – JanBo

+0

与自定义视图有相同的问题...你能告诉是什么导致自定义ImageView中的问题? – Moulesh