我应该使用哪种布局进行滚动

时间:2015-09-20 01:57:58

标签: android scrollview

我需要在同一视图中实现3个项目列表。每个项目列表都不能单独滚动,但可以滚动整个视图。之前,我通过在ScrollView中包含3个ListView来完成它,然后将3个ListView拉伸到它最充分的位置。但这会引起一些麻烦,所以我需要帮助。任何想法如何实现这个?

1 个答案:

答案 0 :(得分:0)

因为,您想要Each list of item cannot be scrolled individually,我建议使用单个ListView,但要使用部分。有关如何向ListView添加部分的各种教程,我可以找到最快的部分here

它可以正常工作,您只需要正确管理getItemViewType(int)getViewTypeCount()方法。所以你说你想要3个不同的课程。所以你的getViewTypeCount()应该返回4
1 - 章节标题
3 - 对于3个不同的班级,每个班级都有不同的观点。

然后,您需要根据列表中的位置调整getView()方法中的观看次数。