Activity A -> Activity B(转到A选项)-> Activity C(转到A选项,转到B选项)
1)要从Activity B转到Activity A,我使用了onBackPressed()方法。
2)要从Activity C转到Activity B,我再次使用了onBackPressed()方法。
这些都很好用。
3)现在我想从Activity C转到Activity A(不使用Intent调用)。
我该怎么做?
编辑1:
Activity A是我的主活动,我不想使用Intent重新启动活动。我想从Activity C恢复Activity A。(就像我通过使用onBackPressed从Activity B恢复一样)。
编辑2(带答案):
好的,谢谢大家对我的问题给予帮助。最终,我发现了一个简单的答案,类似于@Paresh Mayani的答案。
答案:
Intent a = new Intent(getApplicationContext(),ActivityA.class);
a.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(a);
我通过使用这个链接找到了一个很好的解决方案,解决了我的问题。再次感谢大家,我真的非常感激。