我有适合方形图像到屏幕高度的问题。
minus[i] <- newValue
图片@kwadrat是方形尺寸。 如何改变边框图像的宽度? 我尝试设置scaleType =“fitXY”和adjustViewBounds =“true”,但它没有给出好的结果
编辑: 我下载了新版本的Android Studio,一切都很合适。 set scaleType =“fitXY”,adjustViewBounds =“true”,是很好的方块。
答案 0 :(得分:0)
我认为你正在寻找android:scaleType="fitCenter"
,但是当你的照片被拉伸时,它的分辨率会不会很好。
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/imageView12"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:src="@drawable/kwadrat"
android:scaleType="fitCenter"/>
答案 1 :(得分:0)
您是否尝试过指定android:scaleType =“centerCrop”?来自documentation:
均匀缩放图像(保持图像的纵横比),使图像的尺寸(宽度和高度)等于或大于视图的相应尺寸(减去填充)。然后图像在视图中居中
请注意,将指定的ImageView的宽度和高度分别设置为“wrap_content”和“match_parent”(如果您希望ImageView显示为方形),源图像应该是方形的。