iモード携帯電話用Java(iアプリ) Part 3
■ このスレッドは過去ログ倉庫に格納されています
0325デフォルトの名無しさん
NGNGmedia = MediaManager.getImage("scratchpad:///0;pos=" + ScrAddress);
media.use();
img = media.getImage();
grp.drawImage(img, 0, 0);
System.gc();
img.dispose();
img = null;
media.unuse();
media.dispose();
media = null;
System.gc();
と確保した画像を開放しようと試みているのですが、
System.out.println("メモリ残量 :" + Runtime.getRuntime().freeMemory() + "\n");
で最初と最後を計ったところ、メモリーが開放されていないのです
画像をロードした直後の空き容量と、最後(開放したつもり後&System.gc後)の空き容量が
2バイトしか違いません
画像の開放の仕方、間違っているのでしょうか
ご教授お願いいたします
■ このスレッドは過去ログ倉庫に格納されています