在我的android应用程序中,我有以下要求。在android中的活动之间切换?
活性A - >活动B(转到A选项) - >活动C(去选项,请转至B选)
1)去活性甲从活动B我用onBackPressed()
方法。
2)要从活动C转到活动B,我再次使用了onBackPressed()
方法。
那些工作正常。
3)现在我想从活动C(没有意图调用)转到活动A.
我该怎么做?
编辑了1:
活动A是我的主要活动,我不希望使用Intent.i想从活动ç恢复活动重启活动(就像我通过使用活动B一样。 onBackPressed)。
编辑2(附答案):
玉家伙。谢谢大家给我你问题的帮助。最后我发现了一个类似于@Paresh Mayani的答案的简单答案。
答:
Intent a = new Intent(getApplicationContext(),ActivityA.class);
a.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(a);
我用这个link是解决我的问题得到了这个很好的解决方案。再次感谢大家,我真的很感激。
什么是使用你的意图的问题? – COD3BOY 2012-03-30 04:50:12
活动A是我的主要活动我不想通过使用Intent重新开始活动。我想从活动c继续活动A(就像我通过使用onBackPressed从活动B那样)清除? – 2012-03-30 04:55:41