Activity.StartNextMatchingActivity Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| StartNextMatchingActivity(Intent) |
O mesmo que chamar |
| StartNextMatchingActivity(Intent, Bundle) |
Versão especial do início de uma atividade, para uso quando você estiver substituindo outros componentes de atividade. |
StartNextMatchingActivity(Intent)
O mesmo que chamar #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 expedir para a próxima atividade. Para o comportamento correto, isso deve ser o mesmo que a Intenção que iniciou sua própria atividade; as únicas alterações que você pode fazer são para os extras dentro dele.
Retornos
Retorna um booliano que indica se havia outra atividade a ser iniciada: true se houvesse uma próxima atividade a ser iniciada, false se não houvesse. Em geral, se true for retornado, você desejará chamar finish() em si mesmo.
- Atributos
Comentários
O mesmo que chamar startNextMatchingActivity(Intent,Bundle) sem opções.
Referência do Android para android.app.Activity.startNextMatchingActivity.
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
StartNextMatchingActivity(Intent, Bundle)
Versão especial do início de uma atividade, para uso quando você estiver substituindo outros componentes de 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 expedir para a próxima atividade. Para o comportamento correto, isso deve ser o mesmo que a Intenção que iniciou sua própria atividade; as únicas alterações 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 booliano que indica se havia outra atividade a ser iniciada: true se houvesse uma próxima atividade a ser iniciada, false se não houvesse. Em geral, se true for retornado, você desejará 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 de atividade. Você pode usar isso para entregar a Intenção para a próxima Atividade que pode lidar com ela. Normalmente, você chama isso em onCreate(Bundle) com a intenção retornada por getIntent(). Observação: por motivos de segurança, a identidade do chamador propagada para a próxima atividade refletirá a identidade desse aplicativo intermediário, a menos que compartilhe a mesma UID que o chamador original. A atividade de recebimento deve validar o chamador imediato em vez de supondo que o remetente de intenção original seja preservado.
Referência do Android para android.app.Activity.startNextMatchingActivity.
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.