Я создаю приложение посещаемости и в настоящее время пытаюсь реализовать макет для массового просмотра данных посещаемости следующим образом:
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» / даты на каждом линия или не имея его вообще.
Единственное, что я могу придумать, это сделать заголовок даты отдельным просмотром списка с горизонтальной прокруткой и каким-то образом заставить его прокручиваться с данными о посещаемости, но я понятия не имею, с чего начать.
Буду признателен за любые ссылки на учебники, код или библиотеки.