ActivityOptions.MakeTaskLaunchBehind Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Si se establece junto con Intención.
[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
Devoluciones
- Atributos
Comentarios
Este método estaba en desuso en el nivel de API 10000. Este método está en desuso porque iniciar una actividad detrás de la tarea actual carece de transparencia y infringe las expectativas del usuario. Alternativa: inicie la actividad de destino y, a continuación, llame inmediatamente a ActivityManager.AppTask.moveToFront() en la tarea del autor de la llamada para restaurar su enfoque en primer plano.
Si se establece junto con Intent.FLAG_ACTIVITY_NEW_DOCUMENT, la tarea que se inicia no se presentará al usuario, sino que solo estará disponible a través de la lista de tareas recientes. Además, la nueva tarea se asociará a la tarea de inicio de la actividad. Las tareas afiliadas se agrupan en la lista de tareas recientes. Este comportamiento no se admite para las actividades con valores launchMode de singleInstance o singleTask.
Referencia de Android para android.app.ActivityOptions.makeTaskLaunchBehind.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.