Partager via


Instrumentation.NewActivity Méthode

Définition

Surcharges

NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, ICharSequence, Activity, String, Object)

Effectuer l’instanciation d’un Activity objet.

NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, String, Activity, String, Object)

Effectuer l’instanciation d’un Activity objet.

NewActivity(ClassLoader, String, Intent)

Effectuez l’instanciation de l’objet du Activity processus.

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.

Documentation Java pour android.app.Instrumentation.newActivity(java.lang.Class<?>, android.content.Context, android.os.IBinder, android.app.Application, android.content.Intent, android.content.pm.ActivityInfo, java.lang.CharSequence, android.app.Activity, java.lang.String, java.lang.Object).

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, 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.

Documentation Java pour android.app.Instrumentation.newActivity(java.lang.Class<?>, android.content.Context, android.os.IBinder, android.app.Application, android.content.Intent, android.content.pm.ActivityInfo, java.lang.CharSequence, android.app.Activity, java.lang.String, java.lang.Object).

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.

Documentation Java pour android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent).

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 à