1. はじめに
Flutterでgifファイルを再生する方法についての記事です。
Android/iOSとは異なり、Flutterだと標準パッケージかつpng/jpg等のファイルとの区別なく利用できます。
※もちろんソフトウェアデコードですので、CPUパワーは使います。
2. 使い方
png/jpgファイルのイメージファイルと同じように、単にgifファイルを指定するだけです。
とても簡単ですね。アニメーションをソースコードで書きたくない時はとっても便利かもしれません。
@override
Widget build(BuildContext context) {
return Image(
image: AssetImage('images/tenor.gif'),
fit: BoxFit.cover,
);
}