Android:java.lang.OutOfMemoryError: Failed to allocate a 23970828 byte allocation with 2097152 free bytes and 2MB until OOM

前端 未结 30 2068
暗喜
暗喜 2020-11-21 07:33

I want to show the Bitmap image in ImageView from sd card which is stored already. After run my application is crash and getting Ou

30条回答
  •  礼貌的吻别
    2020-11-21 08:03

    This should work

     BitmapFactory.Options options = new BitmapFactory.Options();
     options.inSampleSize = 8;
    
     mBitmapSampled = BitmapFactory.decodeFile(mCurrentPhotoPath,options);
    

提交回复
热议问题