Activity.OnNavigateUp Método

Definição

Esse método é chamado sempre que o usuário opta por navegar até dentro da hierarquia de atividades do aplicativo na barra de ações.

[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

Retornos

true se a navegação up foi concluída com êxito e esta Atividade foi concluída, caso contrário, false.

Atributos

Comentários

Esse método é chamado sempre que o usuário opta por navegar até dentro da hierarquia de atividades do aplicativo na barra de ações. Se o atributo parentActivityName tiver sido especificado no manifesto dessa atividade ou um alias de atividade para ele, a navegação up padrão será tratada automaticamente. Se qualquer atividade ao longo da cadeia pai exigir argumentos de intenção extras, a subclasse Atividade deverá substituir o método onPrepareNavigateUpTaskStack(TaskStackBuilder) para fornecer esses argumentos.

Consulte Tarefas e Pilha De Volta no guia do desenvolvedor e navegação no guia de design para obter mais informações sobre como navegar em seu aplicativo.

Consulte a classe TaskStackBuilder e os métodos de atividade getParentActivityIntent(), shouldUpRecreateTask(Intent) e navigateUpTo(Intent) para obter ajuda para implementar a navegação up personalizada. O aplicativo de exemplo AppNavigation no SDK do Android também está disponível para referência.

Referência do Android para android.app.Activity.onNavigateUp.

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.

Aplica-se a