gpt4 book ai didi

image - 如何从 Assets 中为 CircleAvatar 提供图像

转载 作者:IT王子 更新时间:2023-10-29 06:37:02 28 4
gpt4 key购买 nike

我正在使用 CircleAvatar 进行一些测试。我知道背景图像通常会从网络上获取,这就是 documentation显示:

CircleAvatar(
backgroundImage: NetworkImage(userAvatarUrl),
)

但是,出于测试目的,我只想使用 Assets 图像。我不能这样做

leading: CircleAvatar(
backgroundImage: Image.asset('assets/horse.png'),
)

因为正如错误所说

The argument type Image can't be assigned to the parameter type ImageProvider.

如何将 Assets 图像提供给 ImageProvider

最佳答案

使用 CircleAvatar 的子属性:

  CircleAvatar(
child: Image.asset('assets/horse.png'),
);

或者如果您想使用 backgroundImage 属性,请使用 Assets 提供者。

CircleAvatar(
backgroundImage: AssetImage('assets/horse.png'),
);

关于image - 如何从 Assets 中为 CircleAvatar 提供图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54298886/

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