flag_new_task でアクティビティを起動するたびに、別のタスクでアクティビティ (abc など) を起動したいと考えています。
アクティビティを起動するたびに異なるアフィニティをアクティビティに設定するにはどうすればよいですか?
ありがとう、
flag_new_task でアクティビティを起動するたびに、別のタスクでアクティビティ (abc など) を起動したいと考えています。
アクティビティを起動するたびに異なるアフィニティをアクティビティに設定するにはどうすればよいですか?
ありがとう、
フラグIntent.FLAG_ACTIVITY_MULTIPLE_TASK
とIntent.FLAG_ACTIVITY_NEW_TASK
アクティビティの起動時の両方を設定すると、Android は実行するたびに新しいタスクを作成します。
大きな警告
ただし、同じアクティビティを使用してこのような多くのタスクを作成すると、ユーザーが HOME ボタンを長押しして特定のタスクに戻る方法がありません。これを行うときは、ユーザーを混乱させないようにする必要があります。
見る
http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_MULTIPLE_TASK