在 RecyclerView 中堆叠视图

Stack up views in RecyclerView

我其实有点困惑。我不得不重构一些旧代码,最后我发现数百个需要相互叠加的视图只是添加到 RelativeLayout

 parentView.addView(m_view, 0);

这有点悲伤。所以我想将其重写为 RecyclerView 元素,但立即面临其顺序问题。我找不到任何关于如何做的例子,也许我 google 它不正确或不正确。我尝试编写自己的 LayoutManager,但找不到任何明显的方法来实现我的目标。

还有别的办法吗?或者在 RecylcerView 订购孩子并不难,就像他们在 RelativeLayout?

正如评论中所建议的那样,我添加了一张图片以查看我希望它看起来如何

如您所见,视图相互重叠,这就是我想要实现的目标

我推荐你使用这个库。

  • SwipeStack :Android.
  • 的简单、可自定义且易于使用的可滑动视图堆栈