有没有办法将背景图片添加到 flutter app widescale?
Is there a way to add a background image to a flutter app widescale?
我想在使用 Flutter 构建的应用程序中的所有屏幕上添加一个图像作为背景。由于 Flutter 的 ThemeData 中没有提供任何属性,是否有任何可能的方法来添加这样的背景图像 class?
实现此目的的一种快速方法是创建一个自定义小部件,您可以调用它 ScaffoldImage
并将包含以下代码
return Scaffold(
body: Container(
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage("assets/images/your_background.png"),
fit: BoxFit.cover,
),
),
child: Container() //Your child here
)
);
我想在使用 Flutter 构建的应用程序中的所有屏幕上添加一个图像作为背景。由于 Flutter 的 ThemeData 中没有提供任何属性,是否有任何可能的方法来添加这样的背景图像 class?
实现此目的的一种快速方法是创建一个自定义小部件,您可以调用它 ScaffoldImage
并将包含以下代码
return Scaffold(
body: Container(
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage("assets/images/your_background.png"),
fit: BoxFit.cover,
),
),
child: Container() //Your child here
)
);