如何在android的R.drawable文件夾中將jpg或png類型的圖像加載到Bitmap對象中?如何將R.drawable文件夾圖像分配給位圖對象
Bitmap bmp = (Bitmap) putThisImageIntoBitmap(R.drawable.myimage);
如何在android的R.drawable文件夾中將jpg或png類型的圖像加載到Bitmap對象中?如何將R.drawable文件夾圖像分配給位圖對象
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);
這對我的作品被拉伸的ID:
Bitmap icon = BitmapFactory.decodeResource(mContext.getResources(),
R.drawable.ic_launcher);
其中mContext
是當前活動的上下文。