缩小相对布局底部的间隙



在渲染时创建相对布局后,我观察到布局下方有不需要的空间。我已确保所用元素的所有高度都有一个 wrap_content 属性作为高度的规范参数。 下面是片段

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#338FD8D8">
<TextView
android:id="@+id/banner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center"
android:textSize="25sp"
android:padding="3px"
android:textColor="#000"/>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:orientation="horizontal">
<ImageView
android:id="@+id/logo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.1"
android:layout_gravity="left"
android:src="@drawable/ic_launcher" />
<TextView
android:id="@+id/description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|right"
android:textSize="15sp"
android:padding="3px"
android:layout_marginRight="100px"
android:textColor="#000"/>
</LinearLayout>
</RelativeLayout>

我的挑战是如何缩小最后一个内容下方布局内出现的间隙

不确定您到底要实现什么,但您可以将 RelativeLayout 高度更改为

安卓:layout_height="match_parent">

另请查看android:fitsSystemWindows="true"的文档。

希望这有帮助。

最新更新