在颤动中保留图像图标的颜色

时间:2017-08-11 11:33:36

标签: android flutter

我正在尝试将图像作为图标。我能够将图像设置为图标,但唯一的问题是图像被脱色。我不希望图像被脱色。我希望图像按原样显示。那么有没有办法保留用作颤动图像图标的图像的颜色?

1 个答案:

答案 0 :(得分:0)

ImageIcon无法做到这一点,因为IconThemeData颜色默认为黑色,您的图像会重新着色。我只想使用Image小部件,例如

return new Image(
  image: image,
  width: iconSize,
  height: iconSize,
  fit: BoxFit.scaleDown,
  alignment: FractionalOffset.center
);

另请注意,您可能希望将Image放置在CenterRow等布局窗口小部件中。