5

我正在制作一个应用程序,当用户单击最小化按钮并且我正在使用下面的代码时,我想最小化应用程序。下面的代码最小化应用程序,但是当我重新打开应用程序时,它总是从第一个活动开始。我想要应用程序应该从用户最小化应用程序的地方恢复。即用户在第三个活动时最小化应用程序,当他重新打开它时,应用程序应该从第三个活动而不是第一个活动开始。

Intent main = new Intent(Intent.ACTION_MAIN);
        main.addCategory(Intent.CATEGORY_HOME);
        main.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(main);
4

1 回答 1

18

而不是你的代码尝试使用

moveTaskToBack(true);

阅读有关此功能的更多信息。

于 2013-09-15T19:51:49.623 回答