答案 0 :(得分:2)
您不需要ListView
即可实现。
相反,您可以将所有子窗口小部件放入Stack
,然后将其包装到Positioned
小部件中,这将允许您控制其位置。
示例代码:
Widget build(BuildContext context) {
final avatars = <Widget>[];
final avatarWidth = 40;
final overlayWidth = 10;
for(int i = 0; i < attendingImagesList.length; i++) {
avatars.add(
Positioned(
left: (avatarWidth - overlayWidth)*i,
child: // put image widget here,
)
);
}
return Stack(children: avatars);
}