我做设置页面,并希望像iOS设置(灰色背景和白色瓷砖)。我尝试添加容器,所以可以添加颜色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),
),
2条答案
按热度按时间brccelvz1#
只需将
ListTile
Package 在Container
中2019答案
更新答案(在2020年https://github.com/flutter/flutter/pull/61347合并此PR后)
pxy2qtax2#
我用
Material
小部件 Package 了ListTile
并设置了颜色。这将保留listTile的涟漪效果。例如