Instrumentation.StartActivitySync 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 |
|---|---|
| StartActivitySync(Intent) |
Inicie uma nova atividade e aguarde até que ela comece a ser executada antes de retornar. |
| StartActivitySync(Intent, Bundle) |
Inicie uma nova atividade e aguarde até que ela comece a ser executada antes de retornar. |
StartActivitySync(Intent)
Inicie uma nova atividade e aguarde até que ela comece a ser executada antes de retornar.
[Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Handler")]
public virtual Android.App.Activity? StartActivitySync(Android.Content.Intent? intent);
[<Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Handler")>]
abstract member StartActivitySync : Android.Content.Intent -> Android.App.Activity
override this.StartActivitySync : Android.Content.Intent -> Android.App.Activity
Parâmetros
- intent
- Intent
Descrição da atividade a ser iniciada.
Retornos
A Atividade que foi iniciada e começou a ser executada.
- Atributos
Comentários
Inicie uma nova atividade e aguarde até que ela comece a ser executada antes de retornar. Além de ser síncrono, esse método como algumas diferenças semânticas da chamada context.startActivity padrão: o componente de atividade é resolvido antes de falar com o gerenciador de atividades (seu nome de classe é especificado na Intenção que esse método finalmente inicia) e não permite que você inicie atividades executadas em um processo diferente. Além disso, se a intenção determinada for resolvida para várias atividades, em vez de exibir uma caixa de diálogo para o usuário selecionar uma atividade, uma exceção será gerada. A função retorna assim que a atividade fica ociosa após a chamada para activity.onCreate. Geralmente, isso significa que ele passou pela inicialização completa, incluindo Activity.onResume e desenhado e exibido sua janela inicial.
Consulte também:
Referência do Android para android.app.Instrumentation.startActivitySync.
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
StartActivitySync(Intent, Bundle)
Inicie uma nova atividade e aguarde até que ela comece a ser executada antes de retornar.
[Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;Landroid/os/Bundle;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=28)]
public virtual Android.App.Activity StartActivitySync(Android.Content.Intent intent, Android.OS.Bundle? options);
[<Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;Landroid/os/Bundle;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=28)>]
abstract member StartActivitySync : Android.Content.Intent * Android.OS.Bundle -> Android.App.Activity
override this.StartActivitySync : Android.Content.Intent * Android.OS.Bundle -> Android.App.Activity
Parâmetros
- intent
- Intent
Descrição da atividade a ser iniciada.
- options
- Bundle
Opções adicionais de como a Atividade deve ser iniciada.
Pode ser nulo se não houver opções. Veja android.app.ActivityOptions como criar o Pacote fornecido aqui; não há definições com suporte para compilar manualmente.
Retornos
A Atividade que foi iniciada e começou a ser executada.
- Atributos
Comentários
Inicie uma nova atividade e aguarde até que ela comece a ser executada antes de retornar. Além de ser síncrono, esse método como algumas diferenças semânticas da chamada context.startActivity padrão: o componente de atividade é resolvido antes de falar com o gerenciador de atividades (seu nome de classe é especificado na Intenção que esse método finalmente inicia) e não permite que você inicie atividades executadas em um processo diferente. Além disso, se a intenção determinada for resolvida para várias atividades, em vez de exibir uma caixa de diálogo para o usuário selecionar uma atividade, uma exceção será gerada. A função retorna assim que a atividade fica ociosa após a chamada para activity.onCreate. Geralmente, isso significa que ele passou pela inicialização completa, incluindo Activity.onResume e desenhado e exibido sua janela inicial.
Consulte também:
Referência do Android para android.app.Instrumentation.startActivitySync.
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.