您需要在的
itemBuilder属性中构建布局
ListView。如果要将文本放在图像上,最好的布局小部件是
Stack。
请参阅以下内容以获取颤振的布局系统:https :
//flutter.io/tutorials/layout/
有关所有可用的布局小部件,请参见:https :
//flutter.io/widgets/layout/
和堆栈:https :
//docs.flutter.io/flutter/widgets/Stack-
class.html
像这样:
new Stack( children: <Widget>[ new Positioned.fill( child: new FadeInImage( placeholder: new AssetImage('placeholder.png'), image: new CachedNetworkImageProvider(photos[int].url), fit: BoxFit.contain, alignment: Alignment.center, fadeInDuration: new Duration(milliseconds: 200), fadeInCurve: Curves.linear, ), ), new Positioned( top: 10.0, left: 10.0, child: new Container( child: new Text(photos[int].title) ), ), ],)


