私はViewFlipperを持っており、その各サブビューにビットマップを配置しています。問題は、私のアプリケーション(特にそのアクティビティ)がメモリを使い果たして(OutOfMemory)例外をスローするのではないかと心配していることです。
「OutOfMemory」例外をキャプチャすることを考えましたが、それはもう手遅れになります...
アクティビティが「メモリ不足になりそう」な場合に備えて、コールバックメソッドを実装したいと思います(たとえば、さらに2つまたは3つのビットマップを割り当てると、メモリが不足します)。
ロードされたビットマップの一部をその中に解放できるように実装できるメソッドはありますか?アプリケーションにビットマップをメモリに保持するのに十分なメモリがある場合は、ビットマップを解放したくありません。
前もって感謝します!