标题建议我想检查图像是否从缓存中加载。
我做过这样的事但却无法成功。
Picasso.with(getApplicationContext())
.load(data.get(position).get("product_image"))
.into(viewHolder.imgViewIcon, new Callback() {
@Override
public void onSuccess() {
viewHolder.imgViewIcon.setVisibility(View.VISIBLE);
if (Picasso.LoadedFrom.NETWORK != null)
YoYo.with(Techniques.ZoomIn).duration(1200)
.playOn(viewHolder.imgViewIcon);
viewHolder.placeholder.setVisibility(View.GONE);
}
@Override
public void onError() {
}
});
请有人有击球选项然后告诉我。 感谢。
答案 0 :(得分:4)
使用Picasso的setIndicatorEnabled(true)
来检测图像的加载位置。
Picasso picasso = Picasso.with(context);
picasso.setIndicatorsEnabled(true);
//...
picasso.load("http://example.com/image.jpg").into(myImageView);
彩色色带将出现在左上角。