Bを呼び出すアクティビティAがあります。その時点で、ユーザーがホームボタンを押したとします。
1)ユーザーがホームボタンを長押しして最近起動したアプリケーションを表示すると、ユーザーはアクティビティBに戻ります。
2)ユーザーがショートカット(アプリケーションのアイコンを押す)を介してアプリケーションを開くと、アクティビティAの別のインスタンスが作成されます。
アクティビティにlaunchModeを設定しなかったので、そうだと思いlaunchMode="standard"
ます。デフォルトの動作は、アクティビティBに戻ることです。
ポイント2が発生しているのはなぜですか?どちらの行動も同じ結果になるといつも思っていました。