簡體   English   中英

卡視圖中的回收者視圖

[英]Recycler view inside Card view

我正在嘗試在cardview內添加ryclerview以便在Card內部添加項目列表。 問題在於卡中的列表現在不可滾動。
這是我的代碼:

 <android.support.v7.widget.CardView
        android:id="@+id/card"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginEnd="8dp"
        android:layout_marginStart="8dp"
        android:layout_marginTop="8dp"">

        <android.support.v7.widget.RecyclerView
            android:id="@+id/records"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="8dp" />

    </android.support.v7.widget.CardView>

我試圖更改layout_width和height,沒有結果,並設置了recyclerView.setHasFixedSize(true);

我假設您僅出於視覺原因(海拔等)而要使用卡片視圖。 在這種情況下,您可以自定義回收器視圖以使其看起來像卡片視圖,而不是在其中使用。 鏈接有一些示例

您的名片查看高度是包裝內容,回收站的內容也是如此。 這將使卡片視圖的高度與回收者視圖的高度相同。

因此,它將始終與列表一樣大,並且永遠不會滾動。 嘗試將卡片視圖的高度更改為match_parent

如果您的卡片視圖也在另一個滾動布局中,請在最外面的布局中將卡片視圖添加到NestedScrollView。 在這種情況下,請勿更改名片視圖的高度以匹配父視圖。 保留內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM