【发布时间】:2020-09-07 14:49:36
【问题描述】:
我想在我的程序中使用 Flutter 的 Material design 图标,为此,我需要使用 Icon 小部件。我有一个网络图像(NetworkImage 小部件),如果 URL 为空,我想显示 Material design 图标。
Container(
width: 48.0,
height: 48.0,
decoration: BoxDecoration(
image: DecorationImage(
image: imgLink.isEmpty
? Icon(Icons.person_outline)
: NetworkImage(
imgLink,
),
),
borderRadius: BorderRadius.circular(10.0)),
),
它显示错误,因为图标不是 ImageProvider 的子类型。现在我如何将 Icon 转换为 ImageProvider 或任何其他方式。
【问题讨论】:
标签: flutter