如何在滑动的 RecyclerView 项下显示自定义布局?
How show custom layout under swiped RecyclerView item?
我希望在滑动 RecyclerView 项目后在背景上获得我的自定义布局。我找到了一个导致很多链接的解决方案。但是我用起来有问题。
参考解决方案 -
如果您的操作与示例中的完全相同,那么一切正常。但是在这个例子中 clipBackground
在左边对齐,我需要居中。任何更改 clipBackground
对齐方式的尝试都会导致它停止显示。请告诉我如何将 clipBackground
居中对齐?
一切都与布局呈现方式有关。它使用的不是坐标,而是绘图的边界,其中 0/0 是屏幕的左上角。
在解决方案中,clipBackground
放在右边并从同一位置绘制。使用 backgroundView.setRight (0)
时更改对齐方式和绘图边会导致背景布局放置在屏幕之外,或者其宽度保持 0
.
我最近解决了一个类似的问题。这是视频和源代码的link:https://github.com/vvv2008/ListViewer