public static Bitmap drawableToBitmap(Drawable drawable) { int width = drawable.getIntrinsicWidth(); int height = drawable.getIntrinsicHeight(); Bitmap bitmap = Bitmap.createBitmap(width, height, drawable .getOpacity() != PixelFormat.OPAQUE ? Bitmap.Config.ARGB_8888 : Bitmap.Config.RGB_565); Canvas canvas = new Canvas(bitmap); drawable.setBounds(0, 0, width, height); drawable.draw(canvas); return bitmap; }
Android圖片 將Drawable轉化爲Bitmap
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
MT(Multi-Touch) Protocol (5)
hengkong_horse
2020-06-20 10:40:02
Eclipse 快捷鍵彙總
阿修307
2020-06-16 16:58:40
android實現二維碼,並將二維碼保存至SD卡
lht0211
2020-07-06 13:05:40
Bitmap使用方法
feixiangdexin123087
2020-07-06 09:17:21
Android:獲取灰色圖片
知信行
2020-07-02 02:37:41
安卓獲得Bitmap的幾種方式
飘过的风
2020-07-01 03:41:59
【Android 內存優化】Android 工程中使用 libjpeg-turbo 壓縮圖片 ( JNI 傳遞 Bitmap | 獲取位圖信息 | 獲取圖像數據 | 圖像數據過濾 | 釋放資源 )
韩曙亮
2020-06-30 21:47:42
Android應用開發之BitmapFactory.Options詳解
彬_子
2020-06-23 12:30:39
Android 跨進程傳輸大圖片
破破-
2020-06-22 18:41:29
Android開發優化之——對Bitmap的內存優化(轉載)
侯星辰
2020-06-18 23:07:30
android開發怎麼得到Bitmap所佔資源的大小
王端晴
2020-06-17 14:33:54
Bitmap位圖應用2 ------ 鍵盤控制人物走動
_BlueCoder_
2020-06-17 05:23:23