我的图像无法调整大小。首先,我将背景放在容器小部件中。之后,我使用Image.assets将徽标图像放置在中心小部件中。主要问题是图像的大小正在根据高度和宽度调整大小。目前,我正在使用dart语言在flutter框架中进行编码。
我正在Android Studio中进行编码。
@override
Widget build(BuildContext context) {
return new MaterialApp(
debugShowCheckedModeBanner: false,
home: new Scaffold(
body: new Stack(
children: <Widget>[
new Container(
decoration: new BoxDecoration(
image: new DecorationImage(
image: new AssetImage("assets/imgs/home_bg.png"),
fit: BoxFit.cover,
)
),
),
new Center(
child: Image.asset("assets/imgs/home_logo.png",height: 300,width:300,),
)
],
),
),
);
没有错误消息显示。然后图像也不会调整大小。
答案 0 :(得分:0)
body: Center(
child: SizedBox(
width: 100.0,
height: 100.0,
child: Image.network(
"https://th.thgim.com/opinion/op-ed/article22695424.ece/alternates/FREE_300/9thscience"),
),
))
答案 1 :(得分:0)
您还可以尝试将图像包装在位于列中的柔性包装中,将其包装在具有所需尺寸的容器中
答案 2 :(得分:0)
您可以像使用它-
new Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
mainAxisSize: MainAxisSize.max,
children: <Widget>[
new Expanded(child: new Image.asset(
"assets/imgs/home_logo.png",height: 300,width:300,
),
),
]
)
答案 3 :(得分:0)
Coordinator