Compartir a través de


Activity.FinishAffinity Método

Definición

Finalice esta actividad, así como todas las actividades inmediatamente debajo de ella en la tarea actual que tengan la misma afinidad.

[Android.Runtime.Register("finishAffinity", "()V", "GetFinishAffinityHandler")]
public virtual void FinishAffinity ();
[<Android.Runtime.Register("finishAffinity", "()V", "GetFinishAffinityHandler")>]
abstract member FinishAffinity : unit -> unit
override this.FinishAffinity : unit -> unit
Atributos

Comentarios

Finalice esta actividad, así como todas las actividades inmediatamente debajo de ella en la tarea actual que tengan la misma afinidad. Normalmente se usa cuando se puede iniciar una aplicación en otra tarea (por ejemplo, desde un ACTION_VIEW de un tipo de contenido que comprende) y el usuario ha usado la navegación hacia arriba para salir de la tarea actual y en su propia tarea. En este caso, si el usuario ha navegado hacia abajo en cualquier otra actividad de la segunda aplicación, todas deben quitarse de la tarea original como parte del modificador de tarea.

Tenga en cuenta que este final no permite <><> entregar resultados a la actividad anterior y se producirá una excepción si intenta hacerlo.

Documentación de Java para android.app.Activity.finishAffinity().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a