1

ホルダーを使用してビューを添付するカスタム リスト アダプターを開発しました。また、ビューが既に作成されているかどうかを確認し、それらを何度も再利用しています。リストビューはフラグメント内にあり、別のフラグメントに移動するときは fragmenttransaction.replace を使用しています。しかし、問題は、MAT を使用してダンプ ファイルを監視すると、アダプター内に存在するイメージビューがまだビットマップへの参照を保持していることがわかりました。他のさまざまなビューにも参照がありました。

そのビューへの参照を削除する方法を知りたいですか?

4

1 に答える 1

0

setAdapter(null); を試してみてください。WeakReferenceを使用してみることができます

于 2014-07-08T13:34:08.913 に答える