我试图将图像与父母的底部对齐。基本思想是使图像适合屏幕宽度,使用wrap_content
作为高度,然后将所有内容与父母的底部对齐。不幸的是,结果是底部的1-2dp余量我无法摆脱。我在这里将父母的背景改为蓝色,这很明显:
<RelativeLayout
android:layout_gravity="center_horizontal"
android:id="@+id/contentView"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:adjustViewBounds="true"
android:scaleType="centerCrop"
android:src="@drawable/top_graphic" />
//...
</RelativeLayout>
这就是布局构建器中的样子:
底部的那条蓝线我无法摆脱。我不想显然使用直接dp
值,我该如何解决这个问题?
答案 0 :(得分:0)
试试这个
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true"
android:adjustViewBounds="true"
android:scaleType="fitXY"
android:src="@drawable/top_graphic" />