[英]How to prevent ListTile subtitle property expanding?
我试图在 ListTile 的 title 属性下显示一些信息,但是当我显示信息时,ListTile 会自发扩展。 我用灵活包裹 ListTile 不起作用。如何防止这种情况?
这是我的代码:
return Flexible(
child: ListTile(
contentPadding: EdgeInsets.all(0),
leading: Container(
width: 48,
height: 48,
decoration: BoxDecoration(
color: prefixIconBackgroundColor,
borderRadius: BorderRadius.circular(8),
),
child: Icon(icon, color: primaryColor),
),
title: priorityWidget == null
? Text(text,
style: isInitial == true
? secondaryHeadline.copyWith(color: Colors.grey[600])
: isColorRed == true
? secondaryHeadline.copyWith(color: Colors.red)
: secondaryHeadline)
: priorityWidget,
subtitle: subtitle != null
? Text(subtitle, style: bodyText.copyWith(fontSize: 14))
: null,
trailing: trailing),
);
试试这种方式
正文:列表视图(
孩子们: [
ListTile(标题:灵活
(
flex: 1,
child: Text("ListTil"),
),
subtitle: Text("Sample Subtitle. \nSubtitle line 3"),
trailing: Icon(Icons.home),
isThreeLine: true,
)],
),
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.