Lenguaje

Activity.OnNavigateUp Método

Definición

Se llama a este método cada vez que el usuario elige navegar por Arriba dentro de la jerarquía de actividades de la aplicación desde la barra de acciones.

[Android.Runtime.Register("onNavigateUp", "()Z", "GetOnNavigateUpHandler")]
public virtual bool OnNavigateUp();
[<Android.Runtime.Register("onNavigateUp", "()Z", "GetOnNavigateUpHandler")>]
abstract member OnNavigateUp : unit -> bool
override this.OnNavigateUp : unit -> bool

Devoluciones

True si la navegación up se completó correctamente y esta actividad finalizó; de lo contrario, false.

Atributos

Comentarios

Se llama a este método cada vez que el usuario elige navegar por Arriba dentro de la jerarquía de actividades de la aplicación desde la barra de acciones. Si el atributo parentActivityName se especificó en el manifiesto de esta actividad o un alias de actividad para ella, la navegación up predeterminada se controlará automáticamente. Si alguna actividad de la cadena primaria requiere argumentos intent adicionales, la subclase Activity debe invalidar el método onPrepareNavigateUpTaskStack(TaskStackBuilder) para proporcionar esos argumentos.

Consulte Tareas y pila trasera desde la guía para desarrolladores y Navegación desde la guía de diseño para obtener más información sobre cómo navegar dentro de la aplicación.

Consulte la clase TaskStackBuilder y los métodos Activity getParentActivityIntent(), shouldUpRecreateTask(Intent) y navigateUpTo(Intent) para obtener ayuda para implementar la navegación up personalizada. La aplicación de ejemplo AppNavigation en Android SDK también está disponible como referencia.

Referencia de Android para android.app.Activity.onNavigateUp.

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.

Se aplica a