我有GridView
,每行有3个元素,当我点击某个项目时,该行下方会显示一个新视图。它有点像iOS
上的文件夹应用程序。我没有在SO或Google上找到任何答案。也许你可以给我一些提示。 (像android中的ExpandableListview
)。
答案 0 :(得分:0)
我几天前在工作中遇到了同样的问题。我以前看到有人在iOS上做了同样的事情,在网格视图上放置了一个封面图层,这是当前网格视图的快照图像。然后将快照图像分成两部分,将新的子网格视图添加到覆盖层的中间。通过这样做可以创建“扩展”网格视图的体验。同时,将单击处理程序添加到封面图像,这将在单击封面图层时删除封面图层。
我在GitHub上创建了一个ExpandableGridView,希望这可以帮助那些需要类似功能的人。