Вы можете использовать Gridlayout, который будет более легким, или использовать TableLayout.
Использование TableLayout обеспечивает более структурированный и специфичный для пользователя вид, чем ListView, вы можете вносить изменения в соответствии с вашими потребностями. например, добавление разделителей со строками, изображений или стрелок в разных таблицах. так что лучше всего будет Girdview или TableLayout.