一、简介
这一小节讲一下Glide4指定图片大小显示的方法,实际上,使用Glide在大多数情况下我们都是不需要指定图片大小的,因为Glide会自动根据ImageView的大小来决定图片的大小,以此保证图片不会占用过多的内存从而引发OOM。
不过,如果你真的有这样的需求,必须给图片指定一个固定的大小,Glide仍然是支持这个功能的。非常简单,下面直接上代码就ok了!
二、指定固定尺寸
这里使用override()方法指定了一个图片的尺寸,代码如下:
RequestOptions options = new RequestOptions() .override(200, 200); Glide.with(this) .load(url) .apply(options) .into(imageView);
三、指定原始尺寸代码
如果你想加载一张图片的原始尺寸的话,只要使用override()方法,传入Target.SIZE_ORIGINAL参数就可以了,代码如下:
RequestOptions options = new RequestOptions() .override(Target.SIZE_ORIGINAL); Glide.with(this) .load(url) .apply(options) .into(imageView);
四、这一节非常简单,就这样结束了!
good