首页 > 解决方案 > Flutter ListTile (tileColor) 有条件地

问题描述

是否可以更改 tileColor 例如。if _userDetails[index].salary < 1000 Colors.red else Color.blue 或者可能从查询返回颜色并设置tileColor: _userDetails[index].color,

title: Text(_userDetails[index].name),
subtitle: Text(_userDetails[index].salary.toString()),
tileColor: Colors.red,

标签: flutterdart

解决方案


tileColor: _userDetails[index].salary < 1000  ? Colors.red : Colors.blue

推荐阅读