我有一个活动,其中包含一个带有画廊的片段。当我开始另一个活动时,基本上,我想释放充满画廊位图的内存。
我的片段是这样动态插入的:
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager
.beginTransaction();
if (_promoFragment == null) {
_promoFragment = new TabletPromoFragment();
}
fragmentTransaction.replace(_singlePageContainerId, _promoFragment);
fragmentTransaction.commit();
我什至在活动的 onPause 中调用 _promoFragment.onDestroyView,但 MAT 仍然显示有一个 Gallery 对象包含对位图的这些引用。
你有什么建议?
ps 如果更清楚,我可以发布 MAT 报告。