Freigeben über


Instrumentation.NewActivity Methode

Definition

Überlädt

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

Instanziierung eines Activity Objekts ausführen.

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

Instanziierung eines Activity Objekts ausführen.

NewActivity(ClassLoader, String, Intent)

Instanziierung des Objekts des Activity Prozesses ausführen.

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

Instanziierung eines Activity Objekts ausführen.

[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

Parameter

clazz
Class

Die Klasse der gewünschten Aktivität

context
Context

Der Basiskontext für die zu verwendende Aktivität

token
IBinder

Das Token für diese Aktivität für die Kommunikation mit

application
Application

Das Anwendungsobjekt (falls vorhanden)

intent
Intent

Die Absicht, die diese Aktivität gestartet hat

info
ActivityInfo

ActivityInfo aus dem Manifest

title
ICharSequence

Der Titel, der in der Regel aus dem ActivityInfo-Datensatz abgerufen wird

parent
Activity

Die übergeordnete Aktivität (sofern vorhanden)

id
String

Die eingebettete ID (falls vorhanden)

lastNonConfigurationInstance
Object

Beliebiges Objekt, das über Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Gibt zurück

Gibt die instanziierte Aktivität zurück.

Attribute

Hinweise

Instanziierung eines Activity Objekts ausführen. Diese Methode ist für Komponententests wie android.test.ActivityUnitTestCase vorgesehen. Die Aktivität kann lokal verwendet werden, fehlt jedoch einige der Verknüpfungen, die für die Verwendung innerhalb des Systems erforderlich sind.

Java-Dokumentation für 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).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Instanziierung eines Activity Objekts ausführen.

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

Parameter

clazz
Class

Die Klasse der gewünschten Aktivität

context
Context

Der Basiskontext für die zu verwendende Aktivität

token
IBinder

Das Token für diese Aktivität für die Kommunikation mit

application
Application

Das Anwendungsobjekt (falls vorhanden)

intent
Intent

Die Absicht, die diese Aktivität gestartet hat

info
ActivityInfo

ActivityInfo aus dem Manifest

title
String

Der Titel, der in der Regel aus dem ActivityInfo-Datensatz abgerufen wird

parent
Activity

Die übergeordnete Aktivität (sofern vorhanden)

id
String

Die eingebettete ID (falls vorhanden)

lastNonConfigurationInstance
Object

Beliebiges Objekt, das über Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance().

Gibt zurück

Gibt die instanziierte Aktivität zurück.

Hinweise

Instanziierung eines Activity Objekts ausführen. Diese Methode ist für Komponententests wie android.test.ActivityUnitTestCase vorgesehen. Die Aktivität kann lokal verwendet werden, fehlt jedoch einige der Verknüpfungen, die für die Verwendung innerhalb des Systems erforderlich sind.

Java-Dokumentation für 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).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewActivity(ClassLoader, String, Intent)

Instanziierung des Objekts des Activity Prozesses ausführen.

[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

Parameter

cl
ClassLoader

Der ClassLoader, mit dem das Objekt instanziieren soll.

className
String

Der Name der Klasse, die das Activity-Objekt implementiert.

intent
Intent

Das Intent-Objekt, das die Instanziierung der Aktivitätsklasse angegeben hat.

Gibt zurück

Das neu instanziierte Activity-Objekt.

Attribute

Ausnahmen

Hinweise

Instanziierung des Objekts des Activity Prozesses ausführen. Die Standardimplementierung stellt das normale Systemverhalten bereit.

Java-Dokumentation für android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: