将drawable下的图片转换成bitmap
方法1、:
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.center_ic);
方法2:
Resources r = this.getResources();
Bitmap bmp = BitmapFactory.decodeResource(r, R.drawable.center_ic);
方法3:
Resources r = this.getResources();
@SuppressLint("ResourceType") InputStream is = r.openRawResource(R.drawable.center_ic);
BitmapDrawable bmpDraw = new BitmapDrawable(is);
Bitmap bm_login = bmpDraw.getBitmap();
将drawable下的图片转换成Drawable:
Resources resources = getResources();
Drawable drawable = resources.getDrawable(R.drawable.center_ic);
参考:https://blog.csdn.net/u014120638/article/details/45480053