2014-11-01 66 views
0

我有一個位圖,我想對其應用「inSampleSize = 8」。但無處不在我得到的代碼inSampleSize正在應用於resource image。有什麼辦法嗎?位圖的位圖大小(inSampleSize * inSampleSize)android

更新:
BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 8; Bitmap blurredBitmap = ThumbnailUtils.extractThumbnail(bitmap,bitmap.getWidth(),bitmap.getHeight(),options);

至於建議由@Hind我申請這一點。但它給出了錯誤,你需要INT,你通過選項

+1

你需要什麼.. ..?解釋breafly .. – 2014-11-01 06:21:37

+1

另一種方式呢?只是澄清你的問題。 – Piyush 2014-11-01 06:34:44

回答

0

唯唯諾諾的人,你可以創建一個選項,並把inSampleSize = 8,後賣出期權到這種方法,當你創建一個位圖與任何BitmapFactory的方法

public Bitmap ThumbnailUtils.extractThumbnail(bitmap, width, height, options); 
+0

你能否看到關於你的答案的最新問題 – 2014-11-01 09:00:05

0

BitmapFactory.Options使用類。它們不適用於ThumbnailUtils.extractThumbnail方法。這種方法接受的唯一選擇是OPTIONS_RECYCLE_INPUT