Listview 有没有办法改变领先的';颤振上的ListTile的背景是什么?
我正在用CircleAvatar做一个列表。我希望背景颜色与制作正方形的化身圆圈的颜色相同 有没有简单的方法 顺便说一下,这是我的代码:Listview 有没有办法改变领先的';颤振上的ListTile的背景是什么?,listview,flutter,background,Listview,Flutter,Background,我正在用CircleAvatar做一个列表。我希望背景颜色与制作正方形的化身圆圈的颜色相同 有没有简单的方法 顺便说一下,这是我的代码: child: new ListTile( leading: CircleAvatar( backgroundColor: Colors.red, child: Text(listData[i].index, style: TextS
child: new ListTile(
leading: CircleAvatar(
backgroundColor: Colors.red,
child: Text(listData[i].index,
style: TextStyle(color: Colors.white),),
),
title: new Text(listData[i].word),
subtitle: new Text(listData[i].definition),
onTap: (){
print("Tocou!");
},
),
谢谢。您可以删除ListTile的内容填充(16水平),并使用AspectRatio:
ListTile(
contentPadding: EdgeInsets.all(0),
leading: AspectRatio(
aspectRatio: 1,
child: Container(
color: Colors.red,
child: Center(
child: Text("1",
style: TextStyle(color: Colors.white),),
),
),
),
title: Text(listData[i].word),
subtitle: Text(listData[i].definition),
onTap: (){
print("Tocou!");
},
),
您可以删除ListTile的内容填充(16水平),并使用AspectRatio:
ListTile(
contentPadding: EdgeInsets.all(0),
leading: AspectRatio(
aspectRatio: 1,
child: Container(
color: Colors.red,
child: Center(
child: Text("1",
style: TextStyle(color: Colors.white),),
),
),
),
title: Text(listData[i].word),
subtitle: Text(listData[i].definition),
onTap: (){
print("Tocou!");
},
),
你知道我怎样才能去掉顶部和底部的填充物吗?你知道我怎样才能去掉顶部和底部的填充物吗?