【发布时间】:2020-10-14 23:14:36
【问题描述】:
我在我的代码中调用一个小部件以通过图像选择器插件显示选定的图像;以下是我的代码:
Widget _imagePlaceHolder() {
if (imageSelected == null){
return Text("No File Selected!!");
} else {
Image.file(imageSelected, width: 400, height: 400);
}
}
但我收到此错误:
参数类型“'PickedFile'”不能分配给参数类型'File'
在else语句下的imageSelected上。
我正在从图库中挑选这样的图片:
Future _openGallery(BuildContext context) async {
var picture = await picker.getImage(source: ImageSource.gallery);
this.setState(() {
imageSelected = picture;
});}
我已经定义: PickedFile imageSelected; 最终选择器 = ImagePicker();
这里出了什么问题?请帮忙..
【问题讨论】: