バグを出したので、備忘的に投稿
独自にピンチイン/アウトやドラッグ可能なViewを作成
その画像切り替えのタイミングで
this.imgBitmap.release();
this.imgBitmap = null;
System.gc();
的なコードを用意
かなり重い画像なので明示的にGC動いてよとしてます。
でも、上記処理を呼んだだけでは解放されずに
画像がリークおこしてらっしゃる。。。
drawBitmapで表示中の画像は解放されないようなので、
drawColorを呼んでから、解放処理を呼ぶ必要があるみたい
1つ大人になったけど、リークしてから気付くのは情けない。。。
独自にピンチイン/アウトやドラッグ可能なViewを作成
その画像切り替えのタイミングで
this.imgBitmap.release();
this.imgBitmap = null;
System.gc();
的なコードを用意
かなり重い画像なので明示的にGC動いてよとしてます。
でも、上記処理を呼んだだけでは解放されずに
画像がリークおこしてらっしゃる。。。
drawBitmapで表示中の画像は解放されないようなので、
drawColorを呼んでから、解放処理を呼ぶ必要があるみたい
1つ大人になったけど、リークしてから気付くのは情けない。。。