Я хотел бы создать контейнер, содержащий строку текстового виджета, sizeBox и IconButton (для удаления этого контейнера).
Размер контейнера должен соответствовать дочерним элементам, что означает строку
Контейнеры без дочерних элементов стараются быть как можно большими, если входящие ограничения не являются неограниченными, и в этом случае они стараются быть как можно меньше. Контейнеры с детьми подходят по размеру их детям. Аргументы конструктора ширины, высоты и ограничений переопределяют это. (Из веб-страницы flutter .)
Строка расширяется максимально, но я хотел бы, чтобы она была как можно меньше. Контейнер (в частности, его границы) должен быть как можно меньше
Widget chipForm(String chipText){
return Container(
decoration: BoxDecoration(
border: Border.all(
width: 3.0
),
borderRadius: BorderRadius.all(
Radius.circular(5.0)
),
),
child: Row(
children: [
Text(chipText),
SizedBox(width : 10),
IconButton(
icon: Icon(Icons.clear),
onPressed: (){},
)
],
),
);
}
Как мне это сделать?