ListView布局高度与Fragment中RecyclerView内部的父项不匹配

时间:2019-04-01 13:10:39

标签: android android-fragments android-recyclerview android-listview

我有一个RecyclerView,其中片段中有水平滚动。 RecyclerView内部有TextView和ListView。

ListView高度与预期的父高度不匹配。

外观如下:

enter image description here

Layout Bound Screenshot

此列表是Recycler View Layout.xml

Client-Warning: Unsupported authentication scheme 'bearer'

和我的适配器类文件:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginEnd="10dp"
    android:orientation="vertical">

    <TextView
        android:id="@+id/id_DateTime"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="13/03/2019 - 6.30 PM"
        android:textAlignment="center"
        android:textStyle="bold" />

    <ListView
        android:id="@+id/id_ListView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:divider="@color/browser_actions_title_color"
        android:dividerHeight="1dp"
        android:isScrollContainer="true" />

</LinearLayout>

我尝试了一些线程,但没有成功  Example 1Example 2

这是我尝试并获得了我期望的测试应用Expected Result Screenshot (Large Image please dont Edit)

谢谢。

2 个答案:

答案 0 :(得分:0)

也许您应该将LinearLayout的高度和宽度设置为match_parent

答案 1 :(得分:0)

好吧,删除layout_marginEnd会起作用