我正在尝试寻找一个例子,其中在ListTile
的底部可能会有按钮。我有以下代码,但是不知何故我无法在单元格底部添加按钮,我想添加3个按钮,类似于共享的
ListTile(title: Text("ListTile"),
subtitle: Text("Sample Subtitle. \nSubtitle line 3"),
trailing: Icon(Icons.home),
leading: Icon(Icons.add_box),
isThreeLine: true,
onTap: (){
print("On Tap is fired");
},
)
答案 0 :(得分:1)
尝试在字幕中添加两行的列。
subtitle: Column(
children: <Widget>[
Container(height: 50, color: Colors.red, child: Row()),
Container(
child: Row(
children: <Widget>[
FlatButton(
child: Text("btn1"),
onPressed: () {},
),
FlatButton(
child: Text("btn2"),
onPressed: () {},
),
FlatButton(
child: Text("btn3"),
onPressed: () {},
),
],
))
],
),
答案 1 :(得分:0)
您可以像这样在subtitle
中使用一列:
ListTile(
title: Text('title'),
subtitle: Column(
children: <Widget>[
Text('inside column'),
FlatButton(child: Text('button'), onPressed: () {})
],
),
),
在code pen上的预览