2015-05-24 10 views
11

答:轉換一成不變的位圖文件的位圖的可變

Bitmap immutableBmp= BitmapFactory.decodeResource(getApplicationContext().getResources(),R.drawable.sample); 
mutableBitmap=immutableBmp.copy(Bitmap.Config.ARGB_8888, true); 

B:

Bitmap immutableBmp= BitmapFactory.decodeFile(filePath); 
mutableBitmap=immutableBmp.copy(Bitmap.Config.ARGB_8888, true); 

C:

BitmapFactory.Options options = new BitmapFactory.Options(); 
options.inMutable=true; 
myBitmap=BitmapFactory.decodeFile(filePath,options); 

一個工作,但B和C沒有。我試圖將一個不可變的位圖轉換爲可變的。它適用於資源圖像,但不適用於文件圖像。有什麼問題?

+0

不同於論壇的網站,我們不使用的「謝謝」,或者「任何幫助表示讚賞」,或簽名(因此)。請參閱「[應該'嗨','謝謝',標語和致敬從帖子中刪除?](http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be - 刪除 - 從帖子)。順便說一句,它的「提前致謝」,而不是「感謝先進」。 –

+0

不起作用,嗯?這是什麼意思?瘋狂的猜測....你的路徑是錯誤的。 – ElDuderino

+0

對不起@JohnSaunders,我以爲我應該有禮貌哈哈,謝謝你通知 – Alex

回答