私には2つの活動があります。最初のアクティビティはフォアグラウンドで実行されています。ホームボタンを押している間、最初のアクティビティはバックグラウンドに移行し、そこからサービスを呼び出します。2 番目のアクティビティはインテントを使用して開始されます。最初のアクティビティが一番上に表示されます。バックグラウンドで両方のアクティビティを非表示にしたい。
2 番目の開始Activity
:
Intent intent1 = new Intent(XXX.this,yyy.class);
intent1.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent1);