gpt4 book ai didi

image - Flutter 网络图像不适合圆形头像

转载 作者:IT老高 更新时间:2023-10-28 13:49:59 25 4
gpt4 key购买 nike

我正在尝试从 api 检索一堆图像。我希望图像以圆形形式显示,所以我使用 CircleAvatar 小部件,但我一直以方形格式获取图像。 这是图片的截图

enter image description here

这是我正在使用的代码

ListTile(leading: CircleAvatar(child: Image.network("${snapshot.data.hitsList[index].previewUrl}",fit: BoxFit.scaleDown,)),),

我尝试使用 BoxFit 的所有属性,例如 covercontainfitWidthfitHeight 等,但它们都不起作用。

最佳答案

这将起作用:您需要使用 backgroundImage:property 以使其适合 Circle。

CircleAvatar(
radius: 30.0,
backgroundImage:
NetworkImage("${snapshot.data.hitsList[index].previewUrl}"),
backgroundColor: Colors.transparent,
)

使用虚拟占位符检查:

CircleAvatar(
radius: 30.0,
backgroundImage:
NetworkImage('https://via.placeholder.com/150'),
backgroundColor: Colors.transparent,
)

关于image - Flutter 网络图像不适合圆形头像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53513456/

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