我的列出现问题。我尝试使用扩展,但并没有帮助我。我试图返回一个列,并在那个容器内,但是它也没有解决溢出问题。我希望“盒子的大小”是可变的,这样当里面有更多文本/数据时,它会更大,反之亦然。
有人可以向我解释我的问题吗?
代码
ifconfig ens160 mtu 1400
答案 0 :(得分:0)
包装在Text
中溢出的Container
小部件,并将overflow属性设置为Text
小部件。
示例:
....
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
Expanded(
child: Container (
child: Text(
'${shoppingList.items}',
style: TextStyle(
fontSize: 20,
fontWeight: FontWeight.bold,
color: Colors.white),
textAlign: TextAlign.center,
),
overflow: TextOverflow.ellipsis
),),),
SizedBox(height: 10),
Row(
mainAxisAlignment: MainAxisAlignment.end,
children: <Widget>[
SizedBox(width: 8, height: 50),
FlatButton(
.....
文档:
https://api.flutter.dev/flutter/rendering/TextOverflow-class.html