如何在ViewPager中有效加载url远程图像?

时间:2015-08-01 08:22:13

标签: java android picasso

通常我们加载图片是FragmentPagerAdapter.getItem方法。 如:

Picasso.with(context)
.load(url)
.placeholder(R.drawable.user_placeholder)
.error(R.drawable.user_placeholder_error).into(imageView);

然后在ViewPager中显示的图像可能永远不会下载。但是,我想预先下载图像。我已使用Picasso.with().load(url).downloadOnly,但这会导致多个不必要的相同网址下载。

我想预先下载图片。如果有相同的url图像下载,则合并下载界面。

1 个答案:

答案 0 :(得分:-1)

我使用Glide.It的有效和力量。预载图像只使用preload()方法。