Вам просто нужно будет создать свой TableLayout вручную, используя addView()
.
Возможно, вы захотите проверить GridView , который предоставляет простой способ «связать» данные с помощью адаптеров.
Редактировать GridView может не работать, потому что он не указывает количество элементов в строке.
Вы можете также подумать о создании пользовательского просмотра и рендеринге изображений на холст с использованием графических вызовов в вашем методе onDraw()
.