gpt4 book ai didi

flutter - 用图像填充整个容器,不留空白

转载 作者:行者123 更新时间:2023-12-05 05:45:59 25 4
gpt4 key购买 nike

我有这个 GridView 项目:

enter image description here

如您所见,图像并未填满所有容器(绿色区域)。我想全部填满;换句话说,不会有绿色。

这是容器的代码:

                 Container(
width: width,
alignment: Alignment.centerRight,
child: Container(
// padding: EdgeInsets.all(4),

width: width * 0.2,
decoration: const BoxDecoration(
color: Colors.green,
borderRadius: BorderRadius.only(
topRight: Radius.circular(10),
bottomRight: Radius.circular(20),
topLeft: Radius.circular(45),
bottomLeft: Radius.circular(10),

),
),
child: Image.network(output['image'],
fit: BoxFit.fill,
loadingBuilder:
(context, child,
loadingProgress) {
if (loadingProgress == null) {
return child;
} else {
return const Center(
child: CircularProgressIndicator(
valueColor:
AlwaysStoppedAnimation<
Color>(
Colors.white)));
}
}),
),
),

最佳答案

试试这个,用 MediaQuery 替换你的宽度

Container(
width: MediaQuery.of(context).size.width,

decoration: BoxDecoration(
image: DecorationImage(
fit: BoxFit.fill,
image: NetworkImage("image"),
),
),
)

关于flutter - 用图像填充整个容器,不留空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71245784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com