-1
一部のデバイスでファイルからビットマップイメージをロードしようとしていますが、私のコードは完全に動作していますが、他のデバイスではOutOfMemory例外が発生します。Android:ファイルオブジェクトからビットマップを取得中にOutOfMemory例外を投げる
String filePath = mediaCursor.getString(mediaCursor.getColumnIndex(MediaStore.Images.Thumbnails.DATA));
fileName.add(filePath);
File file = new File(filePath);
Bitmap myBitmap = BitmapFactory.decodeFile(file.getAbsolutePath());
bitmapArray.add(myBitmap);
ビットマップオブジェクトに画像を読み込む際に[Strange memory out]という問題が発生する可能性があります。(https://stackoverflow.com/questions/477572/strange-out-of-memory-issue-while-loading-an-イメージからビットマップオブジェクトへ) – ADM
[メモリ不足の問題](https://stackoverflow.com/questions/19402072/out-of-memory-android-issue)の可能な複製 – JoxTraex