Lingua

Instrumentation.NewActivity Metodo

Definizione

Overload

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

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

NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, ICharSequence, 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, 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().

Valori restituiti

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

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

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().

Valori restituiti

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

Attributi

Commenti

Eseguire un'istanza di un oggetto Activity. 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.

Genera: java.lang.IllegalAccessException

Genera: java.lang.InstantiationException

Throws: IllegalAccessException

Throws: InstantiationException

Informazioni di riferimento su Android per android.app.Instrumentation.newActivity.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

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.

Valori restituiti

Oggetto Activity appena creato.

Attributi

Commenti

Eseguire la creazione di istanze dell'oggetto Activity del processo. L'implementazione predefinita fornisce il normale comportamento del sistema.

Throws: ClassNotFoundException

Throws: IllegalAccessException

Throws: InstantiationException

Informazioni di riferimento su Android per android.app.Instrumentation.newActivity.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a