您好,我不明白有一些lib flutter已经改变了
这段代码在一个月前就可以工作了
https://gist.github.com/netsmertia/9c588f23391c781fa1eb791f0dce0768
一切都好像这个函数不再存在一样。
merci pour retour remy
发布于 2021-10-13 17:09:46
谢谢,但也有必要修改类,但它可以工作,但图像的加载时间非常长:-(
谷歌经常更换图书馆--我是flutter的初学者
谢谢remy
class MyHomePage extends StatefulWidget {
_MyHomePageState createState() => new _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
var image=null;
bool isImageloaded = false;
void initState() {
super.initState();
init();
}
Future <Null> init() async {
final ByteData data = await rootBundle.load('img/Capture5.PNG');
this.image = await loadImage(Uint8List.view(data.buffer));
}
Future<ui.Image> loadImage(List<int> img) async {
return decodeImageFromList(Uint8List.fromList(img));
}
Widget _buildImage() {
if (image!=null) {
print ("image fin de chargement");
return CustomPaint(
painter: ImageEditor(image: image),
);
} else {
print ("is not Loading");
return Center(child: Text('loading'));
}
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('My aplly'),
),
body: Container(
child: _buildImage(),
)
);
}
}
https://stackoverflow.com/questions/69554273
复制相似问题