0
カスタムペインタ用にImageShaderが必要です。コンストラクタにはImageが必要です。ImageShaderをインスタンス化する正しい方法は何ですか?
私はAssetImageを取得しようとしましたが、Imageに直接変換する方法はありません。
今私はdecodeImageFromList()に立ち往生しています。 AssetImageをUint8Listに変換するにはどうしたらいいですか?
カスタムペインタ用にImageShaderが必要です。コンストラクタにはImageが必要です。ImageShaderをインスタンス化する正しい方法は何ですか?
私はAssetImageを取得しようとしましたが、Imageに直接変換する方法はありません。
今私は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;
}