首页 > 解决方案 > Flutter 将 BG 图像作为本地存储图像

问题描述

我有以下代码将我的背景图像设置为资产图像:

Container(
   decoration: new BoxDecoration(
      image: DecorationImage(
         image: AssetImage("assets/bg.png"),
      )
   ),

我想知道我之前是否将图像存储到设备中,如何将其用作背景图像?

Future<File> _getLocalFile(String filename) async {
  String dir = (await getApplicationDocumentsDirectory()).path;
  File f = new File('$dir/$filename');
  return f;
}

谢谢你。

标签: imagedartflutter

解决方案


FileImage将有助于:

CircleAvatar(
   backgroundImage: FileImage(File(this.filepath)),
),

推荐阅读