我似乎无法简单地将硬盘中的图像加载到屏幕上.Image.net工作似乎很简单.但我无法弄清楚如何使用Image或Image.file.图像似乎需要一个流,所以我认为这不是我想要的.
import 'package:flutter/material.dart';
import 'dart:io';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
File file = new File("Someimage.jpeg");
@override
Widget build(BuildContext context) {
return new MaterialApp(
home: new Image.file(file), //doesn't work, but no errors
);
}
}
Run Code Online (Sandbox Code Playgroud)
我将someimage添加到pubspec.yaml文件中,但这也不起作用:
assets:
- Someimage.jpeg
Run Code Online (Sandbox Code Playgroud)
有人能给我一个如何做到这一点的例子吗?谢谢.