我有一个活动组。由大约六个活动 A> B> C> D> E>组成。 ˚F 它在活动组中运作良好。这用于从一个活动导航到另一个活动。
View view = ConsultationGroup.group.getLocalActivityManager().startActivity("newsdisplay", Home1.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView();
ConsultationGroup.group.replaceView(view);
现在的问题是:
我需要从活动E调用活动F,它不应该在活动组中。因此,我需要在活动组之外调用活动。我正在使用这种方法。
Intent Home1=new Intent(E.this,F.class);
startActivity(Home1);
但问题是当我再次从F回到活动E时,设备返回键不正常。当我按5次后退键然后它将我带到活动A.它应该表现得像F> E> D> c取代; B>将
我想在进入活动F时将活动组状态保存在活动E上,当回来时,按回键时它应该表现正常。
请解决..
答案 0 :(得分:0)
您可能需要发布更多代码。 你把这个代码放在哪里了?
Intent Home1=new Intent(E.this,F.class);
startActivity(Home1);
即。哪种生命周期方法?