当我使用图像设置图像时,它会拉伸,我的图像尺寸如此之大,为什么它的拉伸,当我使用适合xy时它也拉伸,如何解决这个问题
答案 0 :(得分:0)
我认为您的图像被拉伸,因为您的ImageView和图像具有不同的宽高比。 FitXY意味着使用ImageView的纵横比,因此您的图像会因为它具有不同的纵横比而被拉伸。
您可以通过为ImageView提供与图像相同的宽高比来解决您的问题。或者,您可以使用centerCrop而不是fitXY,这不会拉伸您的图像,但如果它与ImageView具有不同的宽高比,则仅显示部分图像。
答案 1 :(得分:0)
我认为这应该可以解决你的问题,在你的xml图片视图中放置:
android:scaleType="centerInside"
android:adjustViewBounds="true"
和ofcouse删除:
android:scaleType="fitXY"