Android layout 子视图不会扩展到与其父视图相同的高度

Android layout 子视图不会扩展到与其父视图相同的高度,android-layout,height,match,parent,listitem,Android Layout,Height,Match,Parent,Listitem,我有以下设置: <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <LinearLayout android:id="@+id/list_item" android:layout_height="wrap_conten

我有以下设置:

<RelativeLayout 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <LinearLayout
        android:id="@+id/list_item"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        <!--otherwise nothing important is happening here -->
    </LinearLayout>

    <LinearLayout
        android:id="@+id/sliding_layout"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignTop="@+id/list_item"
        android:layout_alignBottom="@+id/list_item"
        android:visibility="gone"
        android:orientation="horizontal" >

        <TextView
            android:id="@+id/undo_acknowledge"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:gravity="fill_vertical|start"
            android:layout_weight="0.5"
            android:textSize="20sp"
            android:text="@string/undo"
            android:singleLine="false"
            android:textColor="@color/black" />

        <TextView
            android:id="@+id/acknowledge"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_weight="0.5"
            android:gravity="fill_vertical|end"
            android:layout_alignParentTop="true"
            android:layout_alignParentBottom="true"
            android:textSize="20sp"
            android:text="@string/delete"
            android:singleLine="false"
            android:textColor="@color/black" />

    </LinearLayout>
</RelativeLayout>
与它的高度相匹配

到目前为止,它运行良好。但我希望“slided_layout”的两个子文本视图与它们的父文本视图具有相同的高度(因此与“list_item”具有相同的高度)。如你所见,我试图通过多种方式实现这一点(所有这些方式尽可能分开和组合):

  • android:layout\u height=“match\u parent”
  • android:gravity=“垂直填充”
  • android:layout\u alignParentTop=“true”和android:layout\u alignParentBottom=“true”(以RealtiveLayout为父级)
但这些似乎都没有起到任何作用:文本视图的垂直大小似乎是根据文本大小来计算的

我的生成配置如下所示:

  • 明斯克版本16
  • targetSdkVersion 21

您有什么建议可以让我的文本视图达到与家长相同的高度吗?

我遇到了同样的问题,您找到了解决方案吗?我遇到了同样的问题,您找到了解决方案吗?
  android:layout_alignTop="@+id/list_item"
  android:layout_alignBottom="@+id/list_item"