こんにちは。
Androidにおいて、XMLにImageViewを記述しsrcで大きなリソース(2000x1000)を記述してActivityを実行させています。最初の1回目は落ちないのですが、finish()して閉じた後、再度Activityを実行をするのを数回繰り返すと落ちてしまいます。LogにはOut of Memmoryがありました。
finish()だけではメモリが解放されないのでしょうか?
finish()が完了してメモリが解放されるまでには時間がある程度かかり
解放される前に再取得されているためでしょうか?
なお、使っている端末はGalaxy S2です。
困っています。アドバイスいただければ助かります。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/03 02:36
2016/11/03 02:38