Condividi tramite


Instrumentation.NewActivity Metodo

Definizione

Overload

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

Eseguire la creazione di un'istanza di un Activity oggetto .

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

Eseguire la creazione di un'istanza di un Activity oggetto .

NewActivity(ClassLoader, String, Intent)

Eseguire l'istanza dell'oggetto del Activity processo.

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

Eseguire la creazione di un'istanza di un Activity oggetto .

[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

Parametri

clazz
Class

Classe dell'attività desiderata

context
Context

Contesto di base per l'attività da usare

token
IBinder

Token per questa attività con cui comunicare

application
Application

Oggetto applicazione (se presente)

intent
Intent

Finalità che ha avviato questa attività

info
ActivityInfo

ActivityInfo dal manifesto

title
ICharSequence

Titolo, in genere recuperato dal record ActivityInfo

parent
Activity

Attività padre (se presente)

id
String

ID incorporato (se presente)

lastNonConfigurationInstance
Object

Oggetto arbitrario che sarà disponibile tramite Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Restituisce

Restituisce l'attività di cui è stata creata un'istanza

Attributi

Commenti

Eseguire la creazione di un'istanza di un Activity oggetto . Questo metodo è destinato all'uso con unit test, ad esempio android.test.ActivityUnitTestCase. L'attività sarà utilizzabile in locale, ma non saranno presenti alcuni dei collegamenti necessari per l'uso all'interno del sistema.

Documentazione java per 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).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

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

Eseguire la creazione di un'istanza di un Activity oggetto .

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

Parametri

clazz
Class

Classe dell'attività desiderata

context
Context

Contesto di base per l'attività da usare

token
IBinder

Token per questa attività con cui comunicare

application
Application

Oggetto applicazione (se presente)

intent
Intent

Finalità che ha avviato questa attività

info
ActivityInfo

ActivityInfo dal manifesto

title
String

Titolo, in genere recuperato dal record ActivityInfo

parent
Activity

Attività padre (se presente)

id
String

ID incorporato (se presente)

lastNonConfigurationInstance
Object

Oggetto arbitrario che sarà disponibile tramite Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Restituisce

Restituisce l'attività di cui è stata creata un'istanza

Commenti

Eseguire la creazione di un'istanza di un Activity oggetto . Questo metodo è destinato all'uso con unit test, ad esempio android.test.ActivityUnitTestCase. L'attività sarà utilizzabile in locale, ma non saranno presenti alcuni dei collegamenti necessari per l'uso all'interno del sistema.

Documentazione java per 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).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

NewActivity(ClassLoader, String, Intent)

Eseguire l'istanza dell'oggetto del Activity processo.

[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

Parametri

cl
ClassLoader

ClassLoader con cui creare un'istanza dell'oggetto.

className
String

Nome della classe che implementa l'oggetto Activity.

intent
Intent

Oggetto Intent che ha specificato la classe di attività di cui viene creata un'istanza.

Restituisce

Oggetto Activity appena creato.

Attributi

Eccezioni

Commenti

Eseguire l'istanza dell'oggetto del Activity processo. L'implementazione predefinita fornisce il normale comportamento del sistema.

Documentazione java per android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a