我只是从手机图库中获得了一张图片,其中大多数是纵向的,即(高度>宽度)或横向(宽度>高度)
我想以正方形显示每张照片,每张图像都比我要放入的图像视图大,没关系,我希望图像被裁剪和居中,
我一直在使用 imageview scaleType
FitXY
它给了我我想要的东西,一个正方形,但它不保持纵横比,所以图像看起来失真。
所以我用
centerCrop
保持纵横比,但图像视图不再是正方形(由于保持纵横比)
我想我想要的是centerCrop + fitXY,即我想要一个保持纵横比的方形图像
我怎样才能做到这一点?