0

我有一张比长(700 像素)大得多的图片(2100 像素)

问题是,我想将它导入我的 android 项目以在手机上显示它。

要导入它,我使用“图像资源”,Android Studio 将其调整为可绘制(mdpi、hdpi、xhdpi...)。事实是,无论新尺寸在哪里,Android Studio 都会通过将透明组件放入更长的尺寸来对其进行平方。之后,正因为如此,当我在 ImageView 中显示它时,图像底部有很多透明度,应该在底部的组件并不接近“真实”图像!

如何避免 Android Studio 对图像进行方形调整大小?

感谢您的回答;)

4

1 回答 1

0

在 ImageView 上设置

android:scaleType="center"

或者您可以选择其中之一:http: //developer.android.com/reference/android/widget/ImageView.ScaleType.html

于 2015-07-28T17:16:55.213 回答