image - 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;
}
谢谢你。
解决方案
FileImage
将有助于:
CircleAvatar(
backgroundImage: FileImage(File(this.filepath)),
),
推荐阅读
- c++ - 您可以在开关中使用 OR 吗?
- django - 传单绘制不适用于 Django - 形状永远不会完成
- ruby - 如何绘制一个大小为 n 的方形网格到控制台?
- button - Python tkinter - 删除带有关联按钮的单个标签
- sql-server - SSIS 以 varchar(不是 nvarchar)格式将访问文本导入 SQL Server
- r - 从元素序列中减去
- git - 如何为现有的私有仓库添加新的 github 令牌?
- python - 在 Python 中从具有多个多元时间序列的数据帧创建数组数组
- python-3.x - Python 打印列表中的每 100 个项目
- unity3d - 为什么计算着色器可能会从未更改的数据中随机产生不同的结果?