嘿我正在使用滑行进行图像下载,图像视图中显示的图像正在被拉伸(垂直),经过几次搜索后我发现你需要定义比例类型以适应XY,我做了但是那也是似乎不起作用。
"Date.UTC(2016, 0, 14)"
有没有人知道我做错了什么?
答案 0 :(得分:2)
像这样使用centerCrop
Glide.with(getActivity())
.load(imageUrl)
.listener(new RequestListener<String, GlideDrawable>() {
@Override
public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) {
setPlaceHolderImage(contactImage, backgroundColor);
return true;
}
@Override
public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) {
return false;
}
})
.centerCrop()
.into(contactImage);
答案 1 :(得分:2)
搜索了几个小时后,我得到了这个解决方案。
global
答案 2 :(得分:0)
嘿我正在使用滑行进行图像下载,图像显示在 经过几次搜索后,图像视图被拉伸(垂直) 发现你需要定义比例类型以适应XY,我做到了但是 这似乎也不起作用。
首先,图像中的拉伸与Glide库无关。并且,您可以使用centreCrop
来解决图像视图中的拉伸问题。
如果您想要固定图像尺寸。将adjustViewBounds
设置为true