如何在抖动中显示全屏图像
问题内容:
有什么办法可以显示全屏图像?
var imagejadwal = new Image.network(
"https://firebasestorage.googleapis.com/v0/b/c-smp-bruder.appspot.com/o/fotojadwal.jpg?alt=media&token=b35b74df-eb40-4978-8039-2f1ff2565a57",
fit: BoxFit.cover
);
return new Scaffold(
appBar: new AppBar(
title: new Text(widget.title),
),
body: new Center(
child: imagejadwal
),
);
在该代码中,图像周围有空间:/
问题答案:
您的问题是,它Center
将使图像获得其首选尺寸而不是完整尺寸。正确的方法是强制图像扩展。
return new Scaffold(
body: new Image.network(
"https://cdn.pixabay.com/photo/2017/02/21/21/13/unicorn-2087450_1280.png",
fit: BoxFit.cover,
height: double.infinity,
width: double.infinity,
alignment: Alignment.center,
),
);
这alignment: Alignment.center
是不必要的。但是由于您使用了Center
小部件,所以我坚信知道如何自定义它会很有趣。