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