Android 具有内部高度的 Recycler 视图

Android Recycler View with Inner Elevation

我想在回收视图中执行类似的操作,但我不知道如何进行。

在这个 recyclerview 中,有 2 个项目(但可以更多,它是动态的),它们之间没有 space,并且高度在公共背景上。

我试图在回收站视图上设置白色背景颜色和高度,但为了查看高度,我不得不添加边距,而我不想这样做。填充也不能解决这个问题。

我也尝试在 children 上添加高度,但我不想在它们之间添加 space(如上图所示)

这是我第一次遇到 RecyclerView 的问题,所以我什至不知道在哪里可以找到答案。请帮助我!

这个组件叫做 CardView,这里有一些如何使用它的教程:

https://developer.android.com/training/material/lists-cards.html

https://code.tutsplus.com/tutorials/getting-started-with-recyclerview-and-cardview-on-android--cms-23465

如何完成您在图片上显示的内容取决于您想要拥有多少张卡片以及每张卡片中可以包含多少个子项目。例如,要获得图像上的内容,您不需要 RecyclerView,只需一张带有 LinearLayout 的卡片,您可以在其中膨胀多个子视图。