android:每次单击选项卡时内存使用量都在增加(使用activitygroup时)

android:每次单击选项卡时内存使用量都在增加(使用activitygroup时),android,tabs,memory-management,activitygroup,Android,Tabs,Memory Management,Activitygroup,我正在应用程序中使用活动组来显示选项卡 每次单击任何选项卡时,其总内存使用量都会增加1MB。而且,如果我再次进入该选项卡中的任何内部活动,它的内存使用量会再次增加 我正在使用getLocalActivityManager()启动活动 //argIntent this is my intent //argActivityId is the id ot activity argIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

我正在应用程序中使用活动组来显示选项卡

每次单击任何选项卡时,其总内存使用量都会增加1MB。而且,如果我再次进入该选项卡中的任何内部活动,它的内存使用量会再次增加

我正在使用
getLocalActivityManager()
启动活动

    //argIntent this is my intent
    //argActivityId is the id ot activity

     argIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

    // the id is stored in an arraylist
     int intListSize = arlstGroup.size();

     arlstGroup.add(intListSize, argActivityId);
     Window objWindow = getLocalActivityManager().startActivity(argActivityId, argIntent);
     View objView = objWindow.getDecorView();
     setContentView(objView);
我还使用destroyActivity()销毁每个活动,但内存使用量仍在增加

然后我尝试在每个子活动开始时销毁localActivityManger中的所有活动。但问题仍然存在

我怎样才能解决这个问题

请帮帮我……

您在活动中是否使用大型对象(绘图、位图等)?有关避免内存泄漏的详细信息,请参阅本文:


我也遇到了同样的问题。Jomia如果你得到了解决方案,请分享。。