【发布时间】:2019-06-07 09:36:05
【问题描述】:
考虑以下build() 函数:
Widget build(BuildContext context){
return MaterialApp(
home: Scaffold(
body: Center(
child: ListView.builder(
itemCount: 6,
itemBuilder: (context, i){
if(numberTruthList[i]){
return ListTile(
title: Text("$i"),
);
}
},
),
)
),
);
}
如果 numberTruthList 是
List<bool> numberTruthList = [true, true, true, true , true, true];
然后输出结果是
如果 numberTruthList 是
List<bool> numberTruthList = [false, true, true, true , true, true];
输出结果是
我希望输出是包含项目的 ListView
ListTile( title: Text("$i"),);
对于 i 的值使得 numberTruthList[i] 为真,代码应该是什么?
【问题讨论】:
标签: dart flutter material-design