

This new task will allow no more activities to be placed on it. New instances will be started in a new task. No other activities will be placed on the task. The activity will be reused if it currently exists by switching to its task. If not found, it will be launched in a new task.Ĭan also be specified by using the intent flag Intent.FLAG_ACTIVITY_NEW_TASK.

The activity will be reused if it currently exists by switching to its task and terminating all activities that are stacked above it. Essentially it is the same as standard unless it is already on top.Ĭan also be specified by using the intent flag Intent. Otherwise it is created on the target task stack. The activity is reused only if it is on top of the target task stack. It will be placed on top of the current task stack. The activity will be created (even if other instances are running).

Launch Modes (and related Intent flags) standard In all cases, the Intent flag will override the manifest setting. In all cases, when an activity is reused, ''onNewIntent'' is called.įlags can be specified in both the manifest and intent.
