在android imageview中加载图片

时间:2017-08-11 12:15:55

标签: android android-layout android-glide

如何从网络或本地Android画廊加载同一图像视图中的图像?

我有一个图像视图,有三个选项可以从Web服务,图库和相机中加载图像模板。我正在使用Glide库从Web服务加载图像,现在,如果我通过滑动从Web加载图像并删除我从图库中选取图片后删除图片的移除按钮的图像,它不会从图库中加载图像,而是从之前删除的滑动中加载相同的图像。

2 个答案:

答案 0 :(得分:0)

编写这样的代码来加载图像。

Glide.with(mContext).load(imgUrl)
                .thumbnail(0.5f)
                .crossFade()
                .diskCacheStrategy(DiskCacheStrategy.ALL)
                .into(imageView);

Glide Library Intoduction查看此链接,希望它能正常工作

答案 1 :(得分:0)

您可以使用Picasso库。使用Picasso进行图像加载非常简单,你可以这样做

  

Picasso.with(上下文).load(" http://i.imgur.com/DvpvklR.png&#34)。到(ImageView的);

在他们的website中,您可以获得所有细节。

另一个图书馆是Glide。您也可以使用Glide加载图片..

您也可以使用Glide:

  

Glide.with(上下文).load(图像).asBitmap()占位符(R.drawable.placeholder).error(R.drawable.error).into(ImageView的);