Lenguaje

Instrumentation.NewActivity Método

Definición

Sobrecargas

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

Realice la creación de instancias de un Activity objeto .

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

Realice la creación de instancias de un Activity objeto .

NewActivity(ClassLoader, String, Intent)

Realice la creación de instancias del objeto del Activity proceso.

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

Realice la creación de instancias de un Activity objeto .

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

Parámetros

clazz
Class

Clase de la actividad deseada

context
Context

Contexto base de la actividad que se va a usar

token
IBinder

Token para que esta actividad se comunique con

application
Application

Objeto de aplicación (si existe)

intent
Intent

Intención que inició esta actividad

info
ActivityInfo

ActivityInfo del manifiesto

title
String

Título, que normalmente se recupera del registro ActivityInfo.

parent
Activity

La actividad primaria (si existe)

id
String

Identificador incrustado (si existe)

lastNonConfigurationInstance
Object

Objeto arbitrario que estará disponible a través de Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Devoluciones

Devuelve la actividad creada por instancias.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Realice la creación de instancias de un Activity objeto .

[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

Parámetros

clazz
Class

Clase de la actividad deseada

context
Context

Contexto base de la actividad que se va a usar

token
IBinder

Token para que esta actividad se comunique con

application
Application

Objeto de aplicación (si existe)

intent
Intent

Intención que inició esta actividad

info
ActivityInfo

ActivityInfo del manifiesto

title
ICharSequence

Título, que normalmente se recupera del registro ActivityInfo.

parent
Activity

La actividad primaria (si existe)

id
String

Identificador incrustado (si existe)

lastNonConfigurationInstance
Object

Objeto arbitrario que estará disponible a través de Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Devoluciones

Devuelve la actividad creada por instancias.

Atributos

Comentarios

Realice la creación de instancias de un objeto Activity. Este método está diseñado para su uso con pruebas unitarias, como android.test.ActivityUnitTestCase. La actividad se podrá usar localmente, pero faltarán algunas de las vinculaciones necesarias para su uso en el sistema.

Produce: java.lang.IllegalAccessException

Throws: java.lang.InstantiationException

Throws: IllegalAccessException

Throws: InstantiationException

Referencia de Android para android.app.Instrumentation.newActivity.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

NewActivity(ClassLoader, String, Intent)

Realice la creación de instancias del objeto del Activity proceso.

[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

Parámetros

cl
ClassLoader

ClassLoader con el que se crea una instancia del objeto.

className
String

Nombre de la clase que implementa el objeto Activity.

intent
Intent

Objeto Intent que especificó la clase de actividad en la que se crea una instancia.

Devoluciones

Objeto Activity recién creado.

Atributos

Comentarios

Realice la creación de instancias del objeto Activity del proceso. La implementación predeterminada proporciona el comportamiento normal del sistema.

Throws: ClassNotFoundException

Throws: IllegalAccessException

Throws: InstantiationException

Referencia de Android para android.app.Instrumentation.newActivity.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a