使用单个语句完成多个活动?

时间:2012-01-18 05:03:35

标签: android android-activity

在android finish();中用于关闭当前活动。在我的应用程序中,我有超过4个活动。我想用一个单一的陈述完成它们。我怎么能在这里做到这一点。

我试过System.exit(0);它不适合我。为什么这对我不起作用呢?有人在这里指导我吗?在此先感谢。

3 个答案:

答案 0 :(得分:2)

使用以下一组说明。

Intent intent = new Intent(getApplicationContext(), Home.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);

答案 1 :(得分:2)

通过使用主屏幕的startActivity,最好总是回到homeActivity。你可以在这里找到答案。 How to close all the activities of my application?Is quitting an application frowned upon?。它已经在这里讨论了

答案 2 :(得分:1)

我得到了答案。我已将moveTaskToBack(true);提供给我的Button Click事件。这很好用。感谢所有回复我并回答我的人。