我有一个简单的Listview
构建器,它返回一个带有Container的ItemsItem
。
我希望最后一个Item
有一个底部填充。
我可以检查index
中的items
是否是最后一个,并将其提供给ItemsItem
,但问题是Container上的填充必须是{ {1}}
任何想法?
const
答案 0 :(得分:4)
itemBuilder: (BuildContext context, int index) {
bool last = items.length == (index + 1);
return new Container(
padding: last ? yourEdgeInsets : null,
child: new ItemsItem(item: items[index]),
);
}