3 回答

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊
聽起來像您想使用 BitmapDrawable
從文檔中:
一個(gè)Drawable一個(gè)包裝了位圖,可以平鋪,拉伸,或?qū)R。您可以BitmapDrawable從文件路徑,輸入流,通過XML膨脹或從Bitmap 對象創(chuàng)建。

TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊
試試這個(gè)它將Bitmap類型圖像轉(zhuǎn)換為Drawable
Drawable d = new BitmapDrawable(getResources(), bitmap);

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊
看到大量的位圖轉(zhuǎn)換為時(shí)縮放不正確的問題BitmapDrawable,一般的轉(zhuǎn)換方法應(yīng)為:
Drawable d = new BitmapDrawable(getResources(), bitmap);
如果沒有Resources reference,則bitmap可能無法正常正確縮放時(shí)渲染,甚至。此處存在許多問題,只需使用此方法即可解決,而不是僅使用bitmap參數(shù)直接調(diào)用即可解決。
- 3 回答
- 0 關(guān)注
- 456 瀏覽
添加回答
舉報(bào)