我有一个来自 dart:ui 的 Image 对象。如何使用 FutureBuilder 在我的应用中显示它?
import 'dart:ui' as ui;
...
Future<ui.Image> makeImage() async {
// Code for generating the Image.
}
...
Container(width: 600, height: 200, child: FutureBuilder<ui.Image>(
future: makeImage(),
builder: (BuildContext context, AsyncSnapshot<ui.Image> snapshot) {
if (snapshot.hasData) {
return Image.memory(?????????????);
}
else {
return Text("waiting");
}
}),),