0
我需要一個ImageShader用於我的自定義畫家。構造函數需要Image。什麼是實例化ImageShader的正確方法?
我試圖得到AssetImage,但我沒有看到直接將其轉換爲圖像的方式。
現在我卡在decodeImageFromList()。我如何將AssetImage轉換成Uint8List?
我需要一個ImageShader用於我的自定義畫家。構造函數需要Image。什麼是實例化ImageShader的正確方法?
我試圖得到AssetImage,但我沒有看到直接將其轉換爲圖像的方式。
現在我卡在decodeImageFromList()。我如何將AssetImage轉換成Uint8List?
改編自我在previous question上的回答,以下是如何將AssetImage
變成ui.Image
。
Future<ui.Image> _getImage() {
Completer<ui.Image> completer = new Completer<ui.Image>();
new AssetImage('assets/image.png')
.resolve(new ImageConfiguration())
.addListener((ImageInfo info, bool _) => completer.complete(info.image));
return completer.future;
}