Android Bitmap is Recycled?

一般把本地图片 变成Bitmap 的方式 :

 BitmapFactory.Options options = new BitmapFactory.Options();
        options.inJustDecodeBounds = false;
        bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher_background, options);

但是嘞,这个报错了

  Drawable drawable = ContextCompat.getDrawable(context,R.mipmap.ic_launcher);
        bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);

我换了个PNG 格式的 发现 都没事

你可能感兴趣的:(Android Bitmap is Recycled?)