ActivityOptions.MakeTaskLaunchBehind Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Se definido junto com a Intenção.
[Android.Runtime.Register("makeTaskLaunchBehind", "()Landroid/app/ActivityOptions;", "")]
public static Android.App.ActivityOptions? MakeTaskLaunchBehind();
[<Android.Runtime.Register("makeTaskLaunchBehind", "()Landroid/app/ActivityOptions;", "")>]
static member MakeTaskLaunchBehind : unit -> Android.App.ActivityOptions
Retornos
- Atributos
Comentários
Esse método foi preterido no nível de API 10000. Esse método foi preterido porque iniciar uma atividade por trás da tarefa atual não tem transparência e viola as expectativas do usuário. Alternativa: inicie a atividade de destino e chame imediatamente ActivityManager.AppTask.moveToFront() na tarefa do chamador para restaurar seu foco em primeiro plano.
Se definido junto com Intent.FLAG_ACTIVITY_NEW_DOCUMENT, a tarefa que está sendo iniciada não será apresentada ao usuário, mas estará disponível apenas por meio da lista de tarefas recentes. Além disso, a nova tarefa será afiliada à tarefa da atividade de inicialização. As tarefas afiliadas são agrupadas na lista de tarefas recentes. Esse comportamento não tem suporte para atividades com valores launchMode de singleInstance ou singleTask.
Referência do Android para android.app.ActivityOptions.makeTaskLaunchBehind.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.