Вы рассмотрели использование файлов с отображенной памятью? Так как Вы загружаетесь в действительно огромных файлах, казалось бы, что это могло бы быть лучшим способом пойти.
У меня была такая же проблема - я всегда вводил только одно число в android: stretchColumns
, но вы должны вводить все столбцы, которые должны быть растянуты. Итак, если у вас три столбца, вы должны написать:
android:stretchColumns="0,1,2"
Или написать:
android:stretchColumns="*"
Тогда все столбцы будут иметь одинаковый размер. Напоминаем, что android: stretchColumns
- это атрибут для элемента TableLayout
.
Вы управляете размером столбцов по размеру их содержимого. Если вы хотите, чтобы все они были одного размера, настройте это с помощью android: layout_width
в соответствующих ячейках.