0
我有一个很大的图像链接列表(List<Strings>
)。有没有简单的方法来下载第一个可用的图像?我不想手动捕捉错误并运行新的加载实例(或者我只是不明白如何简单地执行此操作)。毕加索。简单的方法来加载下一个图像,如果以前不可用
我只是认为毕加索有下载/尝试队列或类似的东西。但是我没有在文档中找到任何内容。
我有一个很大的图像链接列表(List<Strings>
)。有没有简单的方法来下载第一个可用的图像?我不想手动捕捉错误并运行新的加载实例(或者我只是不明白如何简单地执行此操作)。毕加索。简单的方法来加载下一个图像,如果以前不可用
我只是认为毕加索有下载/尝试队列或类似的东西。但是我没有在文档中找到任何内容。
你有什么试过的?你能简单地做下面的事吗? (就在我的头顶,给出了这个想法,没有清理。)
List<String> urls;
if (!urls.isEmpty()) {
picasso.load(urls.get(0)).into(target, new Callback.EmptyCallback() {
@Override
public void onSuccess() {
urls.remove(0);
if (!urls.isEmpty()) {
picasso.load(urls.get(0)).into(target, this);
}
}
});
}