我正在尝试将图像作为图标。我能够将图像设置为图标,但唯一的问题是图像被脱色。我不希望图像被脱色。我希望图像按原样显示。那么有没有办法保留用作颤动图像图标的图像的颜色?
答案 0 :(得分:0)
ImageIcon
无法做到这一点,因为IconThemeData
颜色默认为黑色,您的图像会重新着色。我只想使用Image
小部件,例如
return new Image(
image: image,
width: iconSize,
height: iconSize,
fit: BoxFit.scaleDown,
alignment: FractionalOffset.center
);
另请注意,您可能希望将Image
放置在Center
,Row
等布局窗口小部件中。