ANDROID:如何从堆栈中将现有活动作为新活动启动

时间:2011-03-29 09:01:44

标签: android activitygroup

我在我的应用程序中使用ActivityGroup。我通过以下方式开始每项活动:

     Window objWindow   = getLocalActivityManager().startActivity(argActivityId,argIntent); 
     View objView   = objWindow.getDecorView();
     setContentView(objView);   

但是当我尝试启动一个已经由另一个活动启动的活动时,它不会作为新活动启动,而是保留旧的活动对象。

如何将其作为新活动开始?

感谢你......

1 个答案:

答案 0 :(得分:1)

在调用startActivity之前设置argIntent的FLAG_ACTIVITY_CLEAR_TOP意图标志。