如何将位图转换为Drawable?

时间:2012-01-11 20:17:58

标签: android bitmap drawable

我正在尝试

Drawable d = new BitmapDrawable(bitmap);

无法正常工作,我知道不推荐使用此构造函数。

建议使用BitmapDrawable(资源,位图)

但不知道如何使用此构造函数

我躺在资源中?

2 个答案:

答案 0 :(得分:2)

使用context.getResources()。另请参阅http://developer.android.com/reference/android/content/Context.html#getResources()

答案 1 :(得分:0)

以下代码帮助了我。

BitmapDrawable bd = new BitmapDrawable(imgview.getResoureces,bitmap);

其中imgview是你的目标ImageView和位图是你需要的位图。