Instrumentation.NewActivity 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.
Surcharges
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, String, Activity, String, Object) |
Effectuer l’instanciation d’un |
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, ICharSequence, Activity, String, Object) |
Effectuer l’instanciation d’un |
NewActivity(ClassLoader, String, Intent) |
Effectuez l’instanciation de l’objet du |
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, String, Activity, String, Object)
Effectuer l’instanciation d’un Activity
objet.
public Android.App.Activity? NewActivity (Java.Lang.Class? clazz, Android.Content.Context? context, Android.OS.IBinder? token, Android.App.Application? application, Android.Content.Intent? intent, Android.Content.PM.ActivityInfo? info, string? title, Android.App.Activity? parent, string? id, Java.Lang.Object? lastNonConfigurationInstance);
member this.NewActivity : Java.Lang.Class * Android.Content.Context * Android.OS.IBinder * Android.App.Application * Android.Content.Intent * Android.Content.PM.ActivityInfo * string * Android.App.Activity * string * Java.Lang.Object -> Android.App.Activity
Paramètres
- clazz
- Class
Classe de l’activité souhaitée
- context
- Context
Contexte de base de l’activité à utiliser
- token
- IBinder
Jeton de cette activité à communiquer avec
- application
- Application
Objet d’application (le cas échéant)
- intent
- Intent
Intention qui a démarré cette activité
- info
- ActivityInfo
ActivityInfo à partir du manifeste
- title
- String
Titre, généralement récupéré à partir de l’enregistrement ActivityInfo
- parent
- Activity
Activité parente (le cas échéant)
- id
- String
ID incorporé (le cas échéant)
- lastNonConfigurationInstance
- Object
Objet arbitraire qui sera disponible via Activity#getLastNonConfigurationInstance()
Activity.getLastNonConfigurationInstance()
.
Retours
Retourne l’activité instanciée
Remarques
Effectuer l’instanciation d’un Activity
objet. Cette méthode est destinée à être utilisée avec des tests unitaires, tels que android.test.ActivityUnitTestCase. L’activité sera utilisable localement, mais il manquera certaines liaisons nécessaires à l’utilisation au sein du système.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, ICharSequence, Activity, String, Object)
Effectuer l’instanciation d’un Activity
objet.
[Android.Runtime.Register("newActivity", "(Ljava/lang/Class;Landroid/content/Context;Landroid/os/IBinder;Landroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Object;)Landroid/app/Activity;", "GetNewActivity_Ljava_lang_Class_Landroid_content_Context_Landroid_os_IBinder_Landroid_app_Application_Landroid_content_Intent_Landroid_content_pm_ActivityInfo_Ljava_lang_CharSequence_Landroid_app_Activity_Ljava_lang_String_Ljava_lang_Object_Handler")]
public virtual Android.App.Activity? NewActivity (Java.Lang.Class? clazz, Android.Content.Context? context, Android.OS.IBinder? token, Android.App.Application? application, Android.Content.Intent? intent, Android.Content.PM.ActivityInfo? info, Java.Lang.ICharSequence? title, Android.App.Activity? parent, string? id, Java.Lang.Object? lastNonConfigurationInstance);
[<Android.Runtime.Register("newActivity", "(Ljava/lang/Class;Landroid/content/Context;Landroid/os/IBinder;Landroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Object;)Landroid/app/Activity;", "GetNewActivity_Ljava_lang_Class_Landroid_content_Context_Landroid_os_IBinder_Landroid_app_Application_Landroid_content_Intent_Landroid_content_pm_ActivityInfo_Ljava_lang_CharSequence_Landroid_app_Activity_Ljava_lang_String_Ljava_lang_Object_Handler")>]
abstract member NewActivity : Java.Lang.Class * Android.Content.Context * Android.OS.IBinder * Android.App.Application * Android.Content.Intent * Android.Content.PM.ActivityInfo * Java.Lang.ICharSequence * Android.App.Activity * string * Java.Lang.Object -> Android.App.Activity
override this.NewActivity : Java.Lang.Class * Android.Content.Context * Android.OS.IBinder * Android.App.Application * Android.Content.Intent * Android.Content.PM.ActivityInfo * Java.Lang.ICharSequence * Android.App.Activity * string * Java.Lang.Object -> Android.App.Activity
Paramètres
- clazz
- Class
Classe de l’activité souhaitée
- context
- Context
Contexte de base de l’activité à utiliser
- token
- IBinder
Jeton de cette activité à communiquer avec
- application
- Application
Objet d’application (le cas échéant)
- intent
- Intent
Intention qui a démarré cette activité
- info
- ActivityInfo
ActivityInfo à partir du manifeste
- title
- ICharSequence
Titre, généralement récupéré à partir de l’enregistrement ActivityInfo
- parent
- Activity
Activité parente (le cas échéant)
- id
- String
ID incorporé (le cas échéant)
- lastNonConfigurationInstance
- Object
Objet arbitraire qui sera disponible via Activity#getLastNonConfigurationInstance()
Activity.getLastNonConfigurationInstance()
.
Retours
Retourne l’activité instanciée
- Attributs
Remarques
Effectuer l’instanciation d’un Activity
objet. Cette méthode est destinée à être utilisée avec des tests unitaires, tels que android.test.ActivityUnitTestCase. L’activité sera utilisable localement, mais il manquera certaines liaisons nécessaires à l’utilisation au sein du système.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
NewActivity(ClassLoader, String, Intent)
Effectuez l’instanciation de l’objet du Activity
processus.
[Android.Runtime.Register("newActivity", "(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;", "GetNewActivity_Ljava_lang_ClassLoader_Ljava_lang_String_Landroid_content_Intent_Handler")]
public virtual Android.App.Activity? NewActivity (Java.Lang.ClassLoader? cl, string? className, Android.Content.Intent? intent);
[<Android.Runtime.Register("newActivity", "(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;", "GetNewActivity_Ljava_lang_ClassLoader_Ljava_lang_String_Landroid_content_Intent_Handler")>]
abstract member NewActivity : Java.Lang.ClassLoader * string * Android.Content.Intent -> Android.App.Activity
override this.NewActivity : Java.Lang.ClassLoader * string * Android.Content.Intent -> Android.App.Activity
Paramètres
- cl
- ClassLoader
ClassLoader avec lequel instancier l’objet.
- className
- String
Nom de la classe implémentant l’objet Activity.
- intent
- Intent
Objet Intent qui a spécifié la classe d’activité instanciée.
Retours
Objet Activité nouvellement instancié.
- Attributs
Exceptions
Remarques
Effectuez l’instanciation de l’objet du Activity
processus. L’implémentation par défaut fournit le comportement système normal.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.