Instrumentation.NewActivity Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, String, Activity, String, Object) |
Instanziierung eines |
| NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, ICharSequence, Activity, String, Object) |
Instanziierung eines |
| NewActivity(ClassLoader, String, Intent) |
Instanziierung des Objekts des |
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
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
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.
Throws: java.lang.IllegalAccessException
Throws: java.lang.InstantiationException
Throws: IllegalAccessException
Throws: InstantiationException
Android-Referenz für android.app.Instrumentation.newActivity.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 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
Hinweise
Instanziierung des Activity-Objekts des Prozesses ausführen. Die Standardimplementierung stellt das normale Systemverhalten bereit.
Throws: ClassNotFoundException
Throws: IllegalAccessException
Throws: InstantiationException
Android-Referenz für android.app.Instrumentation.newActivity.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.