Activity.NavigateUpTo(Intent) Método

Definición

Vaya de esta actividad a la actividad especificada por upIntent, finalizando esta actividad en el proceso.

[Android.Runtime.Register("navigateUpTo", "(Landroid/content/Intent;)Z", "GetNavigateUpTo_Landroid_content_Intent_Handler")]
public virtual bool NavigateUpTo (Android.Content.Intent? upIntent);
[<Android.Runtime.Register("navigateUpTo", "(Landroid/content/Intent;)Z", "GetNavigateUpTo_Landroid_content_Intent_Handler")>]
abstract member NavigateUpTo : Android.Content.Intent -> bool
override this.NavigateUpTo : Android.Content.Intent -> bool

Parámetros

upIntent
Intent

Una intención que representa el destino de destino para la navegación ascendente.

Devoluciones

True si la navegación ascendente alcanzó correctamente la actividad indicada por upIntent y upIntent se entregó a ella. False si no se encontró una instancia de la actividad indicada y esta actividad simplemente se completó normalmente.

Atributos

Comentarios

Vaya de esta actividad a la actividad especificada por upIntent, finalizando esta actividad en el proceso. Si la actividad indicada por upIntent ya existe en el historial de la tarea, esta actividad y todas las demás antes de que finalice la actividad indicada en la pila del historial.

Si la actividad indicada no aparece en la pila del historial, finalizará cada actividad de esta tarea hasta que se alcance la actividad raíz de la tarea, lo que dará como resultado un comportamiento de "inicio en la aplicación". Esto puede ser útil en las aplicaciones con una jerarquía de navegación compleja cuando una actividad se puede alcanzar mediante una ruta de acceso que no pasa a través de una actividad primaria canónica.

Este método se debe usar al realizar la navegación desde dentro de la misma tarea que el destino. Si la navegación ascendente debe realizar tareas cruzadas en algunos casos, consulte #shouldUpRecreateTask(Intent).

Documentación de Java para android.app.Activity.navigateUpTo(android.content.Intent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a