在 Android 开发中,ImageView 用于显示图片,ImageView 这个类里面有一个属性 ScaleType ,用来控制图片显示的缩放,下面这个表格是从安卓开发的官网 https://developer.android.com 上拉下来的各个属性值的说明,有需要的可以直接到这个链接去看更详细的资料
CENTER | Center the image in the view, but perform no scaling. |
CENTER_CROP | Scale the image uniformly (maintain the image's aspect ratio) so that both dimensions (width and height) of the image will be equal to or larger than the corresponding dimension of the view (minus padding). |
CENTER_INSIDE | Scale the image uniformly (maintain the image's aspect ratio) so that both dimensions (width and height) of the image will be equal to or less than the corresponding dimension of the view (minus padding). |
FIT_CENTER | Scale the image using CENTER . |
FIT_END | Scale the image using END . |
FIT_START | Scale the image using START . |
FIT_XY | Scale the image using FILL . |
MATRIX | Scale using the image matrix when drawing. |