0

私には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);
4

1 に答える 1