Idioma

Instrumentation.NewActivity Método

Definição

Sobrecargas

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

Execute a instanciação de um Activity objeto.

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

Execute a instanciação de um Activity objeto.

NewActivity(ClassLoader, String, Intent)

Execute a instanciação do objeto do Activity processo.

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

Execute a instanciação de um 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

A classe da atividade desejada

context
Context

O contexto base para a atividade a ser usada

token
IBinder

O token para essa atividade se comunicar com

application
Application

O objeto de aplicativo (se houver)

intent
Intent

A intenção que iniciou esta atividade

info
ActivityInfo

ActivityInfo do manifesto

title
String

O título, normalmente recuperado do registro ActivityInfo

parent
Activity

A atividade pai (se houver)

id
String

A ID inserida (se houver)

lastNonConfigurationInstance
Object

Objeto arbitrário que estará disponível por meio de Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Retornos

Retorna a atividade instanciada

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Execute a instanciação de um 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

A classe da atividade desejada

context
Context

O contexto base para a atividade a ser usada

token
IBinder

O token para essa atividade se comunicar com

application
Application

O objeto de aplicativo (se houver)

intent
Intent

A intenção que iniciou esta atividade

info
ActivityInfo

ActivityInfo do manifesto

title
ICharSequence

O título, normalmente recuperado do registro ActivityInfo

parent
Activity

A atividade pai (se houver)

id
String

A ID inserida (se houver)

lastNonConfigurationInstance
Object

Objeto arbitrário que estará disponível por meio de Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Retornos

Retorna a atividade instanciada

Atributos

Comentários

Execute a instanciação de um objeto Activity. Esse método destina-se a ser usado com testes de unidade, como android.test.ActivityUnitTestCase. A atividade será utilizável localmente, mas não haverá algumas das vinculações necessárias para uso dentro do sistema.

Lançamentos: java.lang.IllegalAccessException

Lançamentos: java.lang.InstantiationException

Lançamentos: IllegalAccessException

Lançamentos: InstantiationException

Referência do Android para android.app.Instrumentation.newActivity.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewActivity(ClassLoader, String, Intent)

Execute a instanciação do objeto do 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

Parâmetros

cl
ClassLoader

O ClassLoader com o qual instanciar o objeto.

className
String

O nome da classe que implementa o objeto Activity.

intent
Intent

O objeto Intent que especificou a classe de atividade que está sendo instanciada.

Retornos

O objeto Activity recém-instanciado.

Atributos

Comentários

Execute a instanciação do objeto Activity do processo. A implementação padrão fornece o comportamento normal do sistema.

Lançamentos: ClassNotFoundException

Lançamentos: IllegalAccessException

Lançamentos: InstantiationException

Referência do Android para android.app.Instrumentation.newActivity.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a