[英]Increase the size of Image in android app
我已经在我的android应用程序中附加了图片,但是当我启动该应用程序时,它很小。请建议如何在应用程序中增加其大小,以使其清晰可见。
以下是我的activity_main.xml的代码段代码:
<ImageView
android:id="@+id/power_image"
android:src="@mipmap/ic_launcher"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_above="@+id/logButton"
android:scaleType="fitCenter"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="false"
android:visibility="visible"
/>
在imageView中,将imageView的尺寸设置为200dp x 200dp。
您scaleType更改为centerCrop,它会奏效。 这是有关Android ImageView中ScaleType的完整指南。 以下是所有最常见的scaleType类型的列表:
center :不缩放显示图像在视图中心的位置。
centerCrop :缩放图像,使x和y尺寸均大于或等于视图,同时保持图像的长宽比; 使图像在视图中居中。
centerInside缩放图像以适合视图内部,同时保持图像的宽高比。 如果图像已经小于视图,则与中心相同。
fitCenter缩放图像以适合视图内部,同时保持图像的宽高比。 至少一个轴将完全匹配该视图,并且结果在视图内部居中。
fitStart与fitCenter相同,但对齐到视图的左上角。
fitEnd与fitCenter相同,但对齐到视图的右下角。
fitXY缩放x和y尺寸以完全匹配视图大小; 不保持图像的宽高比。
matrix使用提供的Matrix类缩放图像。 可以使用setImageMatrix方法提供矩阵。 Matrix类可用于将变换(例如旋转)应用于图像。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.