1

我有两个活动,A1并且有 Next 按钮,Kill app 按钮。有杀死应用程序按钮。A2A1A2

A1(下一步按钮)转到A2。在这两个活动的退出应用程序中,我调用android.os.Process.killProcess(android.os.Process.myPid());以完全终止该应用程序。现在我的问题是当开发人员选项(不保留活动)被启用时,用户就会A1进入A2并杀死。应用程序将直接转到A1,我知道如果我们启用选项 android 会删除返回的活动。但是当我退出应用程序时,为什么 android 将其视为后退键。我对此有很大的担忧,因为当我按下 HOME 按钮时,我们只是杀死了该应用程序。当用户重新进入应用程序时,android 直接进入按下 HOME 键的屏幕。谁能告诉我应该怎么做才能完全清除退出应用程序的后台信息。

4

1 回答 1

0

调用activity A2后,调用finish(),如下:

callingActivityA2() {
    Intent i = new Intent(this, activityA2.class);
    startActivity(i);
    finish();
 }
于 2013-03-01T01:02:59.417 回答