Java Android:我怎样才能让CardView在Recyclerview中重叠?
我有一个Java Android:我怎样才能让CardView在Recyclerview中重叠?,java,android,android-recyclerview,cardview,Java,Android,Android Recyclerview,Cardview,我有一个RecyclerView,我想在里面放CardView。现在我希望这些cardview像在Stackview中一样重叠,但我找不到一个解决方案让我的视图看起来像这样 结果应该看起来像iOS的提醒应用程序(参见屏幕截图),或者像一副卡片。用户应该能够在CardView中滚动并将其拖动到他想要的位置 有人知道如何解决这个问题吗?或者是否有任何图书馆可以帮助我让我的观点看起来像这样?我已经尝试了一个自定义的项目装饰,但是只有RecyclerView的可见项目被移动,因此RecyclerView
RecyclerView
,我想在里面放CardView
。现在我希望这些cardview
像在Stackview
中一样重叠,但我找不到一个解决方案让我的视图看起来像这样
结果应该看起来像iOS的提醒应用程序(参见屏幕截图),或者像一副卡片。用户应该能够在CardView中滚动并将其拖动到他想要的位置
有人知道如何解决这个问题吗?或者是否有任何图书馆可以帮助我让我的观点看起来像这样?我已经尝试了一个自定义的项目装饰
,但是只有RecyclerView的可见项目被移动,因此RecyclerView在滚动时有错误的行为
通过使用项目布局的负底部边距,可以实现项目重叠。有关详细信息,请参阅 例如:
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="-10dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Test"/>
</android.support.v7.widget.CardView>
我建议您这样做:感谢您提供此解决方案。到目前为止,这正是我所需要的。