Bitmap和Drawable相互转换方法

1、Bitmap转Drawable 对象

  Bitmap bm=xxx; //xxx根据你的状况获取
  BitmapDrawable bd=BitmapDrawable(bm); 开发

  Android开发网提示由于BtimapDrawable是Drawable的子类,最终直接使用bd对象便可。 get

   2、 Drawable转Bitmap it

  转成Bitmap对象后,能够将Drawable对象经过Android的SK库存成一个字节输出流,最终还能够保存成为jpg和png的文件。 map

Drawable d=xxx; //xxx根据本身的状况获取drawable
BitmapDrawable bd = (BitmapDrawable) d;
Bitmap bm = bd.getBitmap(); im

 最终bm就是咱们须要的Bitmap对象了。 文件

相关文章
相关标签/搜索