Instrumentation.ActivityMonitor.OnStartActivity(Intent) 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.
Usado para interceptar qualquer atividade iniciada.
[Android.Runtime.Register("onStartActivity", "(Landroid/content/Intent;)Landroid/app/Instrumentation$ActivityResult;", "GetOnStartActivity_Landroid_content_Intent_Handler", ApiSince=26)]
public virtual Android.App.Instrumentation.ActivityResult OnStartActivity(Android.Content.Intent intent);
[<Android.Runtime.Register("onStartActivity", "(Landroid/content/Intent;)Landroid/app/Instrumentation$ActivityResult;", "GetOnStartActivity_Landroid_content_Intent_Handler", ApiSince=26)>]
abstract member OnStartActivity : Android.Content.Intent -> Android.App.Instrumentation.ActivityResult
override this.OnStartActivity : Android.Content.Intent -> Android.App.Instrumentation.ActivityResult
Parâmetros
- intent
- Intent
Intenção: a intenção usada para iniciar a atividade.
Retornos
O ActivityResult que precisa ser usado no caso de uma correspondência.
- Atributos
Comentários
Usado para interceptar qualquer atividade iniciada. Um valor retornado não nulo aqui será considerado um acerto para este monitor. Por padrão, isso retornará nulo e as subclasses poderão substituir isso para retornar um valor não nulo se a intenção precisar ser interceptada. Sempre que uma nova atividade for iniciada, esse método será chamado em instâncias criadas usando ActivityMonitor() para verificar se há uma correspondência. No caso de uma correspondência, o início da atividade será bloqueado e o resultado retornado será usado.
Referência do Android para android.app.Instrumentation.ActivityMonitor.onStartActivity.
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.