私のアプリケーションには何か異常なことがあります。私はアクティビティAに行き、次にアクティビティBに行き、アクティビティAに再び行きます。このステップでは、私は2回戻るボタンを渡すと、このコードでアプリを終了します:android-アプリケーションを終了して最初から始める方法
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
そして、それはアプリを終了します。
ホームボタンを押したままアプリをクリックするとアプリが開きますが、アクティビティAからは開きません。アクティビティBから開きます。
質問は、ユーザーが戻るボタンを2回押したときにアプリを完全に閉じることができます。また、もう一度開くと、アクティビティAから始まります。
.FLAG_ACTIVITY_NEW_TASKは必要ありません – Cgx