我想在android中实现一个包含一些定制视图的列表。
我的问题是,我希望这些视图会一个接一个地放置,它们之间有一点重叠。类似于以下架构:
我还希望通过这样的方式控制这种重叠,当用户单击其中一个项目时,它们将彼此分开。
我试图扩展listview,但它似乎很模糊,有什么建议吗?
编辑:
这可以说得更清楚:
我把分隔器的高度设为-50dp。
这正是我想要实现的,但不知怎么的,它并没有反映在我的应用程序上。
最佳答案
这可能可以通过使用Camera.setTranslate
函数来实现。参见Android: Vertical ListView with overlaped rows和Android: vertical 3d listview了解类似问题(有解决方案)