Idioma

Instrumentation.StartActivitySync Método

Definição

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.

Aplica-se a