不少开发者表示,不知道Android的Drawable和Bitmap之间如何相关转换。下面Android123给你们两种比较简单高效的方法。 对象
1、Bitmap转Drawable 开发
Bitmap bm=xxx; //xxx根据你的状况获取
BitmapDrawable bd=BitmapDrawable(bm); get
Android开发网提示由于BtimapDrawable是Drawable的子类,最终直接使用bd对象便可。 it
2、 Drawable转Bitmap map
转成Bitmap对象后,能够将Drawable对象经过Android的SK库存成一个字节输出流,最终还能够保存成为jpg和png的文件。 方法
Drawable d=xxx; //xxx根据本身的状况获取drawable
BitmapDrawable bd = (BitmapDrawable) d;
Bitmap bm = bd.getBitmap(); im
最终bm就是咱们须要的Bitmap对象了。 开发者