У меня есть ListView
, и я ожидаю, что он будет очищен из памяти, когда закончится действие. Однако, похоже, он протекает. Когда я проверяю Дамп памяти и получаю pathToGC
для ListView
, я получаю следующее:
Class Name | Shallow Heap | Retained Heap
android.widget.ExpandableListView @ 0x4063e560 | 768 | 39,904
|- list, mList com.hitpost.TeamChooser @ 0x405f92e8 | 176 | 1,648
| '- mOuterContext android.app.ContextImpl @ 0x40657368 | 160 | 304
| '- mContext android.media.AudioManager @ 0x40662600 | 40 | 168
| '- this$0 android.media.AudioManager$1 @ 0x406626b0 Unknown| 24 | 24
Я вижу, что этот же контекст просачивается во многие мои ListView's
. Хитрость в том, что я вообще не использую AudioManager
где-либо в своем приложении, никакого звука из приложения вообще нет. Пожалуйста, помогите, это сводит меня с ума. Очевидно, пытаясь понять, почему это происходит и какова может быть главная проблема?