3

flag_new_task でアクティビティを起動するたびに、別のタスクでアクティビティ (abc など) を起動したいと考えています。

アクティビティを起動するたびに異なるアフィニティをアクティビティに設定するにはどうすればよいですか?

ありがとう、

4

1 に答える 1

4

フラグIntent.FLAG_ACTIVITY_MULTIPLE_TASKIntent.FLAG_ACTIVITY_NEW_TASKアクティビティの起動時の両方を設定すると、Android は実行するたびに新しいタスクを作成します。

大きな警告

ただし、同じアクティビティを使用してこのような多くのタスクを作成すると、ユーザーが HOME ボタンを長押しして特定のタスクに戻る方法がありません。これを行うときは、ユーザーを混乱させないようにする必要があります。

見る

http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_MULTIPLE_TASK

于 2012-09-26T16:55:14.170 に答える