重複の可能性:
Android: 画像をビットマップ オブジェクトにロードする際の奇妙なメモリ不足の問題
ビットマップ サイズが Vm 予算エラー android を超えています
約 1500x1000 ピクセルの大きなビットマップを読み込もうとしています
InputStream is = mngr.open( "myBitmap.png");
Bitmap bit = BitmapFactory.decodeStream(is)
ビットマップを小さくしたり、サンプリングしたりするのは良い考えではありません。
元のサイズで必要です。
このエラーは約 20% の確率で発生します。つまり、約 80% の確率で問題なくロードされます。
これを解決する最善の方法は何だと思いますか?ロードできない -> 再試行のように、ループに入れているのかもしれません。
ありがとう!