0

如何在从文件加载完整图像之前显示加载器?在 Imageview 中加载图像之前,用户需要一些时间才能看到图像。

Image.file(
  File(selectedImagePath),
  width: double.infinity,
  height: double.infinity,
 ),
4

1 回答 1

1

正如@pskink 所建议的,您可以使用 Image 构造函数

Image(
      image: FileImage(
      File(selectedImagePath)),
         width: double.infinity,
         height: double.infinity,
         loadingBuilder:
             (context, child, loadingProgress) {
             if (loadingProgress == null) {
                 debugPrint('image loading null');
                 return child;
             }
             debugPrint('image loading...');
             return const Center(
             child: CircularProgressIndicator());
          },
       ),
于 2021-10-28T06:49:30.787 回答