如何將位圖圖像轉(zhuǎn)換為Drawable?
3 回答

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

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

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