如何将android的R.drawable文件夹中的jpg或png类型的图像加载到Bitmap对象中?
Bitmap bmp = (Bitmap) putThisImageIntoBitmap(R.drawable.myimage);
如何将android的R.drawable文件夹中的jpg或png类型的图像加载到Bitmap对象中?
Bitmap bmp = (Bitmap) putThisImageIntoBitmap(R.drawable.myimage);
首先您必须使用 BitmapFactory 类,然后使用可绘制的 id 和上下文的资源作为参数来解码资源文件。
样本:
putThisImageIntoBitmap(BitmapFactory.decodeResource(context.getResources(),R.drawable.myimage));
InputStream is = null;
Bitmap bmp = null;
is = context.getResources().openRawResource(R.drawable.myimage);
bmp = BitmapFactory.decodeStream(is);
这对我有用:
Bitmap icon = BitmapFactory.decodeResource(mContext.getResources(),
R.drawable.ic_launcher);
mContext
当前活动上下文在哪里。