Таблица Flutter с ограничениями по высоте и ширине в разных ячейкахAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Таблица Flutter с ограничениями по высоте и ширине в разных ячейках

Сообщение Anonymous »

У меня есть пример таблицы:
Таблица

Код: Выделить всё

Table(
columnWidths: {
0: IntrinsicColumnWidth(),
1: FlexColumnWidth(),
},
border: TableBorder.all(),
children: [
TableRow(
children: [
TableCell(
child: Container(
color: Colors.black.withOpacity(0.2),
padding: EdgeInsets.all(5),
child: Text("Width"),
)),
Container(
height: 100,
color: Colors.red.withOpacity(0.2),
child: Text("Height"),
alignment: Alignment.center,
),
],
),
],
)
Ширина второго контейнера косвенно задается первым контейнером из-за ширины столбца.
Проблема в том, что мне нужен первый контейнер чтобы занять всю доступную высоту в своей ячейке.
Я попробовал обернуть Контейнер с помощью:
  • Expanded >
  • Гибкая
  • IntrinsicHeight
  • Столбец
С первыми двумя произошла ошибка («Неправильное использование ParentDataWidget»), второй ничего не сделал, а для столбца я попытался поместить два элемента внутри столбца и установить для его MainAxis значение spaceBetween, но это не помогло... ничего. ..

Подробнее здесь: https://stackoverflow.com/questions/791 ... rent-cells
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»