我正在制作设置页面并希望制作类似 iOS 设置(灰色背景和白色瓷砖)。我正在尝试添加 Container,以便可以向 ListTile 添加颜色,但总是出错。
有人知道如何在这里添加容器吗?
body: new SingleChildScrollView(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.stretch,
children: <Widget>[
Column(
children: <Widget>[
ListTile(
leading: Icon(
Icons.person,
color: Colors.grey,
),
title: Text("Account"),
trailing: Icon(Icons.keyboard_arrow_right),
),
最佳答案
只需将 ListTile
包装在 Container
中
Container(
color: Colors.grey[200],
child: ListTile(
leading: Icon(
Icons.person,
color: Colors.grey,
),
title: Text("Account"),
trailing: Icon(Icons.keyboard_arrow_right),
),
)
关于dart - 如何更改 ListTile 的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54082334/