Compartilhar via


Activity.StartNextMatchingActivity Método

Definição

Sobrecargas

StartNextMatchingActivity(Intent)

O mesmo que ligar #startNextMatchingActivity(Intent, Bundle) sem opções.

StartNextMatchingActivity(Intent, Bundle)

Versão especial do início de uma atividade, para uso quando você estiver substituindo outros componentes da atividade.

StartNextMatchingActivity(Intent)

O mesmo que ligar #startNextMatchingActivity(Intent, Bundle) sem opções.

[Android.Runtime.Register("startNextMatchingActivity", "(Landroid/content/Intent;)Z", "GetStartNextMatchingActivity_Landroid_content_Intent_Handler")]
public virtual bool StartNextMatchingActivity (Android.Content.Intent intent);
[<Android.Runtime.Register("startNextMatchingActivity", "(Landroid/content/Intent;)Z", "GetStartNextMatchingActivity_Landroid_content_Intent_Handler")>]
abstract member StartNextMatchingActivity : Android.Content.Intent -> bool
override this.StartNextMatchingActivity : Android.Content.Intent -> bool

Parâmetros

intent
Intent

A intenção de despachar para a próxima atividade. Para um comportamento correto, este deve ser o mesmo que a Intenção que iniciou sua própria atividade; as únicas mudanças que você pode fazer são para os extras dentro dele.

Retornos

Retorna um booleano indicando se havia outra atividade para iniciar: true se havia uma próxima atividade para iniciar, false se não houve. Em geral, se true for retornado, você vai querer chamar finish() em si mesmo.

Atributos

Comentários

O mesmo que ligar #startNextMatchingActivity(Intent, Bundle) sem opções.

Documentação Java para android.app.Activity.startNextMatchingActivity(android.content.Intent).

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

StartNextMatchingActivity(Intent, Bundle)

Versão especial do início de uma atividade, para uso quando você estiver substituindo outros componentes da atividade.

[Android.Runtime.Register("startNextMatchingActivity", "(Landroid/content/Intent;Landroid/os/Bundle;)Z", "GetStartNextMatchingActivity_Landroid_content_Intent_Landroid_os_Bundle_Handler")]
public virtual bool StartNextMatchingActivity (Android.Content.Intent intent, Android.OS.Bundle? options);
[<Android.Runtime.Register("startNextMatchingActivity", "(Landroid/content/Intent;Landroid/os/Bundle;)Z", "GetStartNextMatchingActivity_Landroid_content_Intent_Landroid_os_Bundle_Handler")>]
abstract member StartNextMatchingActivity : Android.Content.Intent * Android.OS.Bundle -> bool
override this.StartNextMatchingActivity : Android.Content.Intent * Android.OS.Bundle -> bool

Parâmetros

intent
Intent

A intenção de despachar para a próxima atividade. Para um comportamento correto, este deve ser o mesmo que a Intenção que iniciou sua própria atividade; as únicas mudanças que você pode fazer são para os extras dentro dele.

options
Bundle

Opções adicionais de como a Atividade deve ser iniciada. Consulte android.content.Context#startActivity(Intent, Bundle) Context.startActivity(Intent, Bundle)} para obter mais detalhes.

Retornos

Retorna um booleano indicando se havia outra atividade para iniciar: true se havia uma próxima atividade para iniciar, false se não houve. Em geral, se true for retornado, você vai querer chamar finish() em si mesmo.

Atributos

Comentários

Versão especial do início de uma atividade, para uso quando você estiver substituindo outros componentes da atividade. Você pode usar isso para entregar a Intenção para a próxima Atividade que pode lidar com ela. Normalmente, você chama isso com #onCreate a intenção retornada pelo #getIntent.

Documentação Java para android.app.Activity.startNextMatchingActivity(android.content.Intent, android.os.Bundle).

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