私のAndroidアプリでこれを行う場合:
Intent intent2 = new Intent();
intent2.setAction(Intent.ACTION_MAIN);
intent2.addCategory(Intent.CATEGORY_LAUNCHER);
intent2.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT | Intent.FLAG_ACTIVITY_NEW_TASK);
intent2.setClassName("com.andrew.apollo", "com.andrew.apollo.activities.MusicLibrary");
getApplicationContext().startActivity(intent2);
その後、Android は実際に新しいアプリを実行しますが、古いアプリをキューに残しておきたいので、[戻る] ボタンをタップすると古いアプリに移動します。 'ホームボタン。
何かご意見は?ありがとう。
EDIT : 実は、コードに書いたのを覚えていなかったのは finish() でした。削除したところ、期待どおりに動作するようになりました。皆さんに感謝します。