将字符串转换为参数类型File Flutter

问题描述 投票:0回答:1

我正在尝试使用用户手机照片库中的图像。然后应将其显示在此容器中:

child: Container(
     decoration: BoxDecoration(

        borderRadius: BorderRadius.circular(12.0)
        ),
     child:  CircleAvatar(
     backgroundImage: Image.file(path).image,
     radius: 100.0,

  )),

变量'path'是一个字符串,其中包含图像的路径。我得到的错误告诉我:无法将参数类型'String'分配给参数类型'File'。

string file flutter dart flutter-layout
1个回答
0
投票

尝试一下:

Container(
     decoration: BoxDecoration(
         image: DecorationImage(
              image: FileImage(File(path))
         )
    )
)

或从Image.file(path).imageImage.file(File(path)).image

© www.soinside.com 2019 - 2024. All rights reserved.