drawable与bitmap相互转换

来源:互联网 发布:彩票php源代码 编辑:程序博客网 时间:2024/05/22 09:01

1、 Bitmap转Drawable

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

BtimapDrawable是Drawable的子类,直接使用bd对象即可。

2、Drawable转Bitmap

Drawable d=xxx; 
BitmapDrawable bd = (BitmapDrawable) d;
Bitmap bm = bd.getBitmap();

bm就是Bitmap对象。