[英]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.