2017-08-11 21 views
-1

我想圖像作爲圖標。我可以將圖像設置爲圖標,但唯一的問題是圖像變色。我不希望圖像變色。我希望圖像按原樣顯示。那麼有沒有辦法保存用作圖像圖標的圖像的顏色?保持圖像圖標在顫動的顏色

+0

什麼是你想在這裏做。我不明白這個問題。 –

+0

在列表圖塊中添加圖像圖標時,它們會被脫色。失去原有的顏色。但是我想讓我的圖標以原始顏色顯示。所以我的問題是如何做到這一點。 – Shreya

+0

你可以使用CircleAvatar嗎? –

回答

0

這是不可能與ImageIcon因爲IconThemeData顏色將默認爲黑色,您的圖像將重新着色。我只會使用Image小部件,例如

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

另外請注意,您可能需要您的Image與佈局小部件的位置,例如Center,等