1

私のアプリでは、表示したい1940 * 1740の画像をロードしています(スクロール可能です)。問題は、常に例外が発生することです

Caused by: java.lang.OutOfMemoryError: bitmap size exceeds VM budget

アプリケーションごとに 24M の制限があることはわかっていますが、どうすればよいですか? 画像をいくつかの部分に切り取り、ユーザーが境界線でスクロールしたときにのみロードしますか?

4

1 に答える 1

0

API レベル 7 では不可能であるという結論に達しました。Android 2.3.3 以降、クラス BitmapRegionDecoder を使用できます。

于 2013-01-15T15:34:21.747 に答える