正如我们在上图中看到的,这与片段和地图有关。
如果我们点击左侧片段,相应的细节将显示在详细视图和地图视图中,它们位于tabhost(右侧片段)中。在mapview中,我们显示了特定数据的标记。
问题:如果我们点击左侧片段上的另一个项目,则右侧片段应替换为新的详细信息。我能够做到。**但是,Map的旧对象仍在内存中。****
由于 java.lang.ref.FinalizerRefernce ,有时会显示
我用eclipse MAT检查过。屏幕截图也附在下面。
每次重新加载时,堆内存消耗都在增加..
我遵循地图生命周期。在破坏frament期间,我添加了代码,如..
mapView.onDestroy()也。
有谁能告诉我我哪里做错了?
谢谢Inadvance。