-2

在此处输入图像描述我正在尝试设计一个具有可扩展设计的回收器视图,它将具有单击时会打开并显示子视图的组。但是子视图也需要支持线性布局和网格布局。

目前我在另一个回收器视图中使用回收器视图来实现相同的效果,并使用可扩展布局来扩展折叠项目。这确实让我得到了想要的效果,但这既不是一个好的编程实践,也不是没有错误的。它总是做一些意想不到的事情,这真的很烦人,也是糟糕的 UX 体验。

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

这个图像大约是我想要实现的。由于公司政策,无法展示我所做的实际工作。

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

4

1 回答 1

0

似乎使用嵌套滚动视图并将内部回收器视图设置为“setNestedScrollingEnabled(false)”就可以了。毕竟现在我可以做出我想要的了。

于 2017-07-06T08:22:53.953 回答