Compartilhar via


Activity.FinishAffinity Método

Definição

Conclua esta atividade, bem como todas as atividades imediatamente abaixo dela na tarefa atual que tenham a mesma afinidade.

[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

Comentários

Conclua esta atividade, bem como todas as atividades imediatamente abaixo dela na tarefa atual que tenham a mesma afinidade. Isso geralmente é usado quando um aplicativo pode ser iniciado em outra tarefa (como a partir de um ACTION_VIEW de um tipo de conteúdo que ele entende) e o usuário usou a navegação para cima para alternar para fora da tarefa atual e para sua própria tarefa. Nesse caso, se o usuário tiver navegado para baixo em quaisquer outras atividades do segundo aplicativo, todas elas devem ser removidas da tarefa original como parte da opção de tarefa.

Observe que esse término não <<> permite>que você entregue resultados para a atividade anterior, e uma exceção será lançada se você estiver tentando fazer isso.

Documentação Java para android.app.Activity.finishAffinity().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a