不能将 'XFile' 类型的值分配给 File 类型的变量



我的源代码产生了两个错误:

  1. 不能将'XFile'类型的值赋给'File'类型的变量
  2. 实例成员'pickImage'无法使用静态访问访问。at

这是我的源代码:

String _tweetText;
File _pickedImage;
bool _loading = false;
handleImageFromGallery() async {
try {
File imageFile = await ImagePicker.pickImage(source: ImageSource.gallery);
if (imageFile != null) {
setState(() {
_pickedImage = imageFile;
});
}
} catch (e) {
print(e);
}
}

我是新手,目前还不能解决这些问题。

要解决第一个问题,请编写以下代码

fileVar=File(XfileVar)

要解决第二个问题,您必须将变量分配给_pickedImage或通过添加?使其为空

相关内容

最新更新