设置开发者选项(不保留活动)时查杀应用程序

时间:2013-02-28 23:35:53

标签: android

我有两项活动A1A2A1有“下一步”按钮,“杀死”应用按钮。 A2已杀死应用按钮。

A1(下一步按钮)转到A2。在两个活动的退出应用程序中,我调用android.os.Process.killProcess(android.os.Process.myPid());完全终止应用程序。现在我的问题是当启用了开发者选项(不要保持活动),并且用户在A1然后到A2并且杀了。应用程序直接转到A1,我知道如果我们启用选项android会删除返回的活动。但是当我退出应用程序时,为什么android会将其视为后退按键。 我对此非常关注,因为当我按下HOME按钮时,我们只是杀了应用程序。当用户重新进入app时,android直接进入已按下HOME键的屏幕。任何人都可以告诉我该如何完全清除退出时应用程序的后台信息。

1 个答案:

答案 0 :(得分:0)

调用活动A2后,调用finish(),如下所示:

callingActivityA2() {
    Intent i = new Intent(this, activityA2.class);
    startActivity(i);
    finish();
 }