设计一个可扩展的列表,其中包含回收站视图和支持android

时间:2017-07-06 04:51:08

标签: android android-recyclerview expandablerecyclerview

enter image description here我正在尝试设计具有可扩展设计的回收站视图,它将具有单击的组将打开并显示子视图。但子视图也需要支持线性布局和网格布局。

目前,我在另一个回收站视图中使用回收站视图来实现相同的功能,并使用可扩展布局来扩展折叠项目。这确实给我带来了预期的效果,但它既不是一个好的编程实践,也不是没有bug的。它总是做一些意想不到的事情,这真的很烦人,而且用户体验很糟糕。

请告诉我其他可靠且无错误的方法。

这张图片大致是我想要达到的目标。由于公司政策,无法显示我所做的实际工作。

我不是要求源代码来解决我的问题,而是一些通用的设计方向来实现相同的目标。如前所述,我所做的,使用另一个内部的回收视图确实可以解决问题,但也产生了其他问题(至少可以说是无法预测的行为。)

1 个答案:

答案 0 :(得分:0)

似乎使用嵌套滚动视图并将内部回收器视图设置为' setNestedScrollingEnabled(false)'做了伎俩。现在我可以做出我想要的东西了。