私はアプリケーションを作成しています。ユーザーが最小化ボタンをクリックしたときにアプリケーションを最小化したいのですが、以下のコードを使用しています。以下のコードはアプリケーションを最小化しますが、アプリケーションを再度開くと、常に最初のアクティビティから始まります。アプリケーションは、ユーザーがアプリケーションを最小化したところから再開する必要があります。つまり、ユーザーは 3 番目のアクティビティでアプリケーションを最小化し、再度開くと、アプリケーションは 1 番目ではなく 3 番目のアクティビティから開始する必要があります。
Intent main = new Intent(Intent.ACTION_MAIN);
main.addCategory(Intent.CATEGORY_HOME);
main.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(main);