在處理Android中的一些位圖時,我注意到在視圖中使用的白色並不總是與位圖上的白色相同。考慮這個截圖。白色不是白色
背景白是從與白色的背景顏色的圖。
前景「白色」來自SD卡解碼的白色位圖,顯示在ImageView中。此位圖進行解碼,使用RGB_565
如下:
BitmapFactory.Options resample = new BitmapFactory.Options();
resample.inPreferredConfig = Config.RGB_565;
resample.inSampleSize = sampleSize;
return BitmapFactory.decodeFile(filePath, resample);
作爲參考,here的位圖。
爲什麼會這樣以及如何修復?
什麼是必要的白色位圖?可以使用一堆空行:P – Marlon 2011-03-22 19:12:49
但是:那麼爲什麼這麼長時間,或者爲什麼不只是一個鏈接呢? – Arjan 2011-03-22 19:27:51
鏈接到位圖,而不是將其附加到問題。 – hpique 2011-03-22 19:35:36