我正在创建一个考勤应用程序,目前正在尝试按如下方式实施布局,以便大量查看考勤数据:
AAA | B | B | B | B | C
-----------------------
DDD | E | E | E | E | F
DDD | E | E | E | E | F
A,B和C是标题(A =名称,B =日期,C =%)。 A和C应该固定,不应向任何一个方向滚动。
D,E和F应垂直滚动(D =名称,E =复选框,F =计算%)。
B和E应水平滚动(B =日期,E =复选框)。
关于如何实施这一点的任何想法?
我一直在搜索SO和Google,我在这个问题上没有找到很多方向。
我确实找到了一个水平列表滚动库,我想我可以把它放到我的垂直列表适配器中,但是即使这样做了,这也会让我不得不重复每一个“B”/日期标题部分是否有线。
我唯一想到的就是将日期标题设置为单独的水平滚动列表视图,并以某种方式使其与出勤数据一起滚动,但我不知道从哪里开始尝试。
任何指向教程,代码或库的指针都将受到赞赏。
答案 0 :(得分:1)
这可能是一个棘手的概念我建议使用这个结构
<horizontal ScrolView>
<scrollview>
<table layout>
使用表格布局代替列表视图,因为列表有自己的滚动,当它放在另一个滚动小部件时会引起麻烦