【发布时间】:2018-01-15 15:21:09
【问题描述】:
请帮帮我。我试过这段代码,但它在不同时间显示图像。我需要同时显示所有图像。谢谢你的帮助
Picasso.with(getContext()).load(result.thumListUrl).fetch();
Picasso
.with(getContext())
.load(result.thumListUrl)
.networkPolicy(NetworkPolicy.OFFLINE)
.fit()
.into(img, new Callback() {
@Override
public void onSuccess() {
Log.d("Picasso", "Image loaded from cache>>>" + result.thumListUrl);
}
@Override
public void onError() {
Log.d("Picasso", "Try again in ONLINE mode if load from cache is failed");
Picasso.with(getContext()).load(result.thumListUrl).fit().into(img, new Callback() {
@Override
public void onSuccess() {
Log.d("Picasso", "Image loaded from web>>>" + result.thumListUrl);
}
@Override
public void onError() {
Log.d("Picasso", "Failed to load image online and offline, make sure you enabled INTERNET permission for your app and the url is correct>>>>>>>" + result.thumListUrl);
}
});
}
});
【问题讨论】: