毕加索图片未加载
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
我在 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