я показываю изображение из локального хранилища в моем приложении, но для его загрузки требуется 1-2 сек c. Но при загрузке изображения функция обратного вызова отсутствует. Итак, как я могу узнать, загружено изображение или нет, так как мне нужно отключить кнопку, пока изображение не будет полностью загружено.
Align(
alignment: Alignment.center,
child: Screenshot(
controller: _controller,
child: Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Image.file(
File(path),
fit: BoxFit.fitWidth,
),
Align(
alignment: Alignment.bottomRight,
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Text(
watermark,
style: TextStyle(
color: Colors.green,
),
),
),
),
],
),
),
),
Вот как я загружаю изображение. Проблема появляется только на младших устройствах. На устройствах высокого класса изображение загружается менее чем за секунду, поэтому я не заметил никаких проблем. Есть ли способ получить обратный вызов при загрузке изображения sh?