Instrumentation.ActivityMonitor.OnStartActivity(Intent) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Utilisé pour intercepter toute activité démarrée.
[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
Paramètres
- intent
- Intent
Intention : intention utilisée pour démarrer l’activité.
Retours
ActivityResult qui doit être utilisé en cas de correspondance.
- Attributs
Remarques
Utilisé pour intercepter toute activité démarrée. Ici, une valeur de retour non null est considérée comme une correspondance pour ce moniteur. Par défaut, cela retourne null et les sous-classes peuvent remplacer cette valeur pour retourner une valeur non null si l’intention doit être interceptée. Chaque fois qu’une nouvelle activité est démarrée, cette méthode est appelée sur les instances créées à l’aide d’ActivityMonitor() pour vérifier s’il existe une correspondance. En cas de correspondance, le début de l’activité sera bloqué et le résultat retourné sera utilisé.
Référence Android pour android.app.Instrumentation.ActivityMonitor.onStartActivity.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.