1、有的时候图片是比较大的,但我们就会要求图片自动去实现缩放的功能。
2、androidImageView就有这个功能:
在Android中,可以使用ImageView
的setScaleType(ImageView.ScaleType)
方法来设置图片的缩放方式。如果你想让图片自动适应ImageView
的大小并进行缩放,可以使用ScaleType.FIT_CENTER
3、具体实现:
<ImageView
android:id="@+id/imageView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/your_image"
android:scaleType="fitCenter" />
说明:指定了src,然后我们设置下scaleType,就可以实现。
4、用代码来写:
ImageView imageView = findViewById(R.id.imageView);
imageView.setImageResource(R.drawable.image);
imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
图片资源的位置 :
这样我们就实现的图片的居中了,不会显示不全了。