В моем приложении для флаттера, после того, как анимация экрана spla sh завершена, он выдвигается к HomeRoute
.
. HomeRoute
имеет backgropundImage
, который предназначен для покрытия всего экрана. :
HomeRoute.dart:
@override
Widget build(BuildContext context) {
return Scaffold(
body: Container(
width: MediaQuery.of(context).size.width,
height: MediaQuery.of(context).size.height,
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage("assets/images/mainBgndsmall.png"),
fit: BoxFit.cover)),
child: SafeArea(child: _buildBody())),
);
}
При нажатии на маршрут перед отображением backgroundImage появляется белое мерцание.
Is что нормальное поведение или я делаю что-то не так, когда пытаюсь поместить изображение в качестве фона?
Размер изображения составляет около 500 КБ или 600 КБ приблизительно. PNG изображение.