我正在使用FadeInImage
小部件在我的应用程序中显示网络图像.因为我想使用FadeInImage的占位符属性,所以不能使用NetworkImage
或Image.Network
小部件.
现在我想做FadeInImage
个圆形,所以我试着使用以下选项.
- 我试着在
Container
中包装FadeInImage
,使其成为圆形,但DecorationImage
属性不允许FadeInImage
- 我try 使用
CircleAvatar
,但background Image属性CircleAvatar
不允许使用FadeInImage
- 我试着使用
cached_network_image
个Flutter 库,但遇到了同样的问题 - 我试过的最后一种 Select 是用
ClipRRect
将其变成圆形,但仍然不起作用
以下是我的代码
Container(
width: 50.0,
height: 50.0,
child: ClipRRect(
borderRadius: BorderRadius.circular(25.0),
child: FadeInImage(
placeholder: AssetImage("images/alex.jpg"),
image: NetworkImage(
"https://cdn1.thr.com/sites/default/files/imagecache/scale_crop_768_433/2018/02/gettyimages-862145286_copy_-_h_2018.jpg")),
),
);