Android 从可绘制创建位图

Android 从可绘制创建位图,android,bitmap,drawable,android-bitmap,Android,Bitmap,Drawable,Android Bitmap,我想在另一个图像上添加一个图像(位图)。为此,我只使用位图(用于我绘制的图像和我添加的图像),但我使用的位图实际上是我可绘制资源中的一个资源。那么,有没有一种方法可以创建一个包含我的可绘制资源的位图呢?使用位图工厂的解码资源()将可绘制资源转换为位图,如下所示 Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.your_drawable); 使用BitmapFactory的decode

我想在另一个图像上添加一个图像(位图)。为此,我只使用位图(用于我绘制的图像和我添加的图像),但我使用的位图实际上是我可绘制资源中的一个资源。那么,有没有一种方法可以创建一个包含我的可绘制资源的
位图呢?

使用
位图工厂的
解码资源()
将可绘制资源转换为
位图
,如下所示

Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.your_drawable);
使用
BitmapFactory
decodeResource()
将可绘制资源转换为
Bitmap
,如下所示

Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.your_drawable);
使用
BitmapFactory
decodeResource()
将可绘制资源转换为
Bitmap
,如下所示

Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.your_drawable);
使用
BitmapFactory
decodeResource()
将可绘制资源转换为
Bitmap
,如下所示

Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.your_drawable);
试试这个:

Bitmap bitmap= BitmapFactory.decodeResource(context.getResources(), 
    R.drawable.icon_name);
试试这个:

Bitmap bitmap= BitmapFactory.decodeResource(context.getResources(), 
    R.drawable.icon_name);
试试这个:

Bitmap bitmap= BitmapFactory.decodeResource(context.getResources(), 
    R.drawable.icon_name);
试试这个:

Bitmap bitmap= BitmapFactory.decodeResource(context.getResources(), 
    R.drawable.icon_name);