将背景图像添加到与滚动一起移动的RecyclerView

时间:2018-06-09 21:08:25

标签: android android-recyclerview kotlin

我正在尝试将部分覆盖的背景图像添加到随其移动的可滚动视图中。最好的方法是什么?

以下是我的尝试。我创建了一个图像项目,并使用ItemDecoration在图像下方设置项目,使其在顶部具有负偏移。但是,正如您所看到的,该项目突然出现并消失。

我的第二个想法是将图像和第一个项目合并为一个单独的项目,但这似乎不太干净。有人有一些好的建议吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

好的,我通过给RecyclerView一个-150dp layout_marginBottom解决了突然出现/消失的问题。现在,回收者视图延伸到屏幕下方,第一个项目一直持续到屏幕外。然后我设置150dp paddingBottom以补偿底部的内容丢失。

现在一切都很完美。但我认为这种方法有点笨拙,并希望看到更多的想法