Мое приложение флаттера хотело бы показать изображение из firebase, вызвав image.network ().Но изображения выводятся с опозданием немного.Пожалуйста, помогите решить эту проблему.Как предварительно загрузить изображения или сохранить изображения в кэш заранее?
child: ListTile(
leading: Image.network(
food.thumbnail,
width: 60.0,
),
title: Text(
food.foodName + " " + '\$' + food.foodPrice.toString()),
subtitle: Text('編碼: ' + food.foodCode),
onTap: () {}),
обновлено:
child: ListTile(
leading:
Image(image: new CachedNetworkImageProvider(food.thumbnail),
width: 60.0,),
title: Text(
food.foodName + " " + '\$' + food.foodPrice.toString()),
subtitle: Text('編碼: ' + food.foodCode),
onTap: () {}),
),
Пожалуйста, смотрите мое обновление, что с использованием CachedNetworkImageProvider, изображение также отображается поздно.Я думаю, что сделал ошибку.Пожалуйста, помогите.