这是屏幕截图
您可以在屏幕快照RecyclerView
上看到具有不同类型元素的
问题是:如何通过垂直线(如您在屏幕截图的右侧看到的)一致地连接每个元素?
还有一个关于垂直线的问题,该垂直线包含在RecyclerView
元素之一内(如屏幕截图所示)。线的高度应该能够根据其导致的元素数量动态变化(您可以在其上看到蓝线和项目符号)。
随意提问
欣赏任何想法
答案 0 :(得分:0)
您可以使用ItemDecorator 1)覆盖方法onDraw(...) 2)通过recycler.getChildAt()查找感兴趣的视图 3)如果您需要视图持有者检查类型,则可以通过getChildViewHolder获得它 4)在视野范围内绘制垂直线