説明:
- 活動あ見える(または背景にある)
- 意図私貴重な追加情報を含むブロードキャストによって受信され、その追加情報を新しいインテントに渡す私2活動を開始するために使われるあ。
- 結果:持ち込まないでください活動の前面へもしアクティビティはバックグラウンドで実行されます。
コード:
Intent I2= new Intent(context, MyActivity.class);
I2.putExtra(..
I2.setFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK); // | Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(I2);
注: マニフェストに「android:taskAffinity」を追加していません。知っておくべきだと思いました。
ベストアンサー1
アクティビティをバックグラウンドで実行したい場合は、アクティビティのoncreateにこの行を追加します。
moveTaskToBack(true);