Compartilhar via


Instrumentation.NewActivity Método

Definição

Sobrecargas

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

Executar instanciação de um Activity objeto.

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

Executar 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, ICharSequence, Activity, String, Object)

Executar 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 do 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

O ID incorporado (se houver)

lastNonConfigurationInstance
Object

Objeto arbitrário que estará disponível via Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Retornos

Retorna a atividade instanciada

Atributos

Comentários

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

Documentação Java para 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).

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

Aplica-se a

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

Executar 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 do 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

O ID incorporado (se houver)

lastNonConfigurationInstance
Object

Objeto arbitrário que estará disponível via Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Retornos

Retorna a atividade instanciada

Comentários

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

Documentação Java para 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).

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

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

Exceções

Comentários

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

Documentação Java para android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent).

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

Aplica-se a