【发布时间】:2020-12-12 07:43:22
【问题描述】:
我尝试过的如下。
SizedBox(
width: MediaQuery.of(context).size.width * 0.88,
height: MediaQuery.of(context).size.height * 0.42,
child: ListView.builder(
itemCount: 10,
itemBuilder: (BuildContext context, int index) {
return _buildListItem();
}),
)
和列表小部件
Widget _buildListItem() {
return ConstrainedBox(
constraints: BoxConstraints(
minHeight: 20,
maxHeight: 120),
child:Container(child:Text("Looooongggg textttttttttt
the text size is alwayysss different "),
),}
我想让列表视图项的大小是动态的,而且最大高度也固定为120。换句话说,无论文本有多长,容器也希望不上到120或更多.
此代码始终只显示最大高度的容器。不管字母多短,
我怎样才能做到这一点?
【问题讨论】: