如何在Android中显示具有以下配置的图像?
以下不起作用:
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scaleType="fitCenter"
android:layout_alignParentBottom="true"
android:src="@drawable/background" />
使用上面的xml,ImageView获取父级的宽度,但ImageView中的图像不是。
答案 0 :(得分:0)
有些观点。 如果您想要manteint纵横比而不是fitCenter,您应该尝试centerInside:
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).
请记住,使用您的应用程序的设备可能具有不同的屏幕尺寸。 如果您的背景图片可以拉伸,我建议您尝试NinePatchDrawable