毕加索图片未加载

Picasso Image not loading

我在 gridView 中显示图像,使用此代码:-

 Picasso.get().load(wallpaperInfo.getThumbPicUrl()).fit().into(imgView);

效果很好。我的 gridView 上有 onItemClickListener(),它将我带到另一个 activity,我在其中显示图像并再次从 URL 加载它。

Picasso.get().load(wallpaper.getPicUrl()).into(new Target() {
    @Override
    public void onBitmapLoaded(Bitmap bitmapS, Picasso.LoadedFrom from) {
        bitmap = bitmapS;
        imageView.setImageBitmap(bitmap);
        onLoadImageData();
        progressBar.setVisibility(View.GONE);
    }

    @Override
    public void onBitmapFailed(Exception e, Drawable errorDrawable) {

    }

    @Override
    public void onPrepareLoad(Drawable placeHolderDrawable) {
        progressBar.setVisibility(View.VISIBLE);
    }
});

现在的问题是有些图片会加载,有些不会。 (我认为大图像没有加载)但是在我单击返回并再次按下我的 gridView 项目后,图像加载了!我哪里出错了或者我不知道什么??

我的毕加索日志:-

D/Picasso: Hunter      decoded      [R7]+1557ms 
04-04 00:37:12.922 14080-14461/we_pirate.one.com.opw D/Picasso: Dispatcher  batched      [R7]+1562ms for completion
04-04 00:37:12.950 14080-14080/we_pirate.one.com.opw D/Picasso: Main        canceled     [R7]+1590ms target got garbage collected
04-04 00:37:13.132 14080-14461/we_pirate.one.com.opw D/Picasso: Dispatcher  delivered    [R7]+1769ms 
04-04 00:37:13.134 14080-14080/we_pirate.one.com.opw D/Picasso: Main        completed    [R7]+1769ms from DISK

请先检查您使用的版本,然后删除 .fit()

喜欢here