1
嗨我需要实现图中所示的布局。我已经试过这StackOverFlow answer
我需要的右下角是recyclerview的下一个单元格上方获得创建的结果视图。
请建议如何使细胞的顶部在先前的细胞之下。
嗨我需要实现图中所示的布局。我已经试过这StackOverFlow answer
我需要的右下角是recyclerview的下一个单元格上方获得创建的结果视图。
请建议如何使细胞的顶部在先前的细胞之下。
看起来你很接近。您现在看到的问题是:
要解决这个问题,首先增加一点偏移量以消除黑色间隙。其次,在LinearLayoutManager
上调用setReverseLayout(true)
(也可以通过构造函数完成) - 这将使其首先绘制底部项目,以便单元格将绘制在下面的单元格之上。另外,您可能需要利用视图的高程来获得整齐的阴影效果,确保索引N处的行比标志N + 1处的行高。在绑定适配器中的每个视图时,可以通过调用myView.setElevation((getItemCount() - position) * SOME_DP_AMOUNT)
来完成此操作。
我做了setStackFromEnd(true),但结果相同。只有我的recylerview滚动到底部。 – nitinkumarp
尝试setReverseLayout(true)?此外,尝试与海拔技巧 - 它可以解决您的问题,没有玩堆叠或倒车。 –
我会尝试尝试你的建议并回复给你。谢谢。 – nitinkumarp