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 Activity-Objekts ausführen. |
| NewActivity(ClassLoader, String, Intent) |
Instanziierung des Activity-Objekts des Prozesses ausführen. |
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
- context
- Context
- token
- IBinder
- application
- Application
- intent
- Intent
- info
- ActivityInfo
- title
- String
- parent
- Activity
- id
- String
- lastNonConfigurationInstance
- Object
Gibt 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
Klasse: Die Klasse der gewünschten Aktivität
- context
- Context
Kontext: Der Basiskontext für die zu verwendende Aktivität
- token
- IBinder
IBinder: Das Token für diese Aktivität für die Kommunikation mit
- application
- Application
Anwendung: Das Anwendungsobjekt (falls vorhanden)
- intent
- Intent
Intent: Die Absicht, die diese Aktivität gestartet hat
- info
- ActivityInfo
ActivityInfo: ActivityInfo aus dem Manifest
- title
- ICharSequence
CharSequence: Der Titel, der in der Regel aus dem ActivityInfo-Datensatz abgerufen wird
- parent
- Activity
Aktivität: Die übergeordnete Aktivität (sofern vorhanden)
- id
- String
Zeichenfolge: Die eingebettete ID (falls vorhanden)
- lastNonConfigurationInstance
- Object
Objekt: Beliebiges Objekt, das über Activity.getLastNonConfigurationInstance() verfügbar ist.
Gibt 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 Activity-Objekts des 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
ClassLoader: The ClassLoader with which to instantiate the object.
- className
- String
Zeichenfolge: Der Name der Klasse, die das Activity-Objekt implementiert.
- intent
- Intent
Intent: Das Intent-Objekt, das die Aktivitätsklasse angegeben hat, die instanziiert wird.
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.