共用方式為


Instrumentation.NewActivity 方法

定義

多載

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

執行物件的具現化 Activity

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

執行物件的具現化 Activity

NewActivity(ClassLoader, String, Intent)

執行進程的 Activity 物件具現化。

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

執行物件的具現化 Activity

[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

參數

clazz
Class

所需活動的類別

context
Context

要使用的活動基底內容

token
IBinder

要與此活動通訊的令牌

application
Application

應用程式物件(如果有的話)

intent
Intent

啟動此活動的意圖

info
ActivityInfo

指令清單中的 ActivityInfo

title
ICharSequence

標題,通常是從ActivityInfo記錄擷取

parent
Activity

父活動 (如果有)

id
String

內嵌識別碼(如果有的話)

lastNonConfigurationInstance
Object

可透過 Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance()取得的任意物件。

傳回

傳回具現化活動

屬性

備註

執行物件的具現化 Activity 。 此方法適用於單元測試,例如 android.test.ActivityUnitTestCase。 活動將在本機使用,但會遺漏系統內使用所需的一些連結。

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)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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

執行物件的具現化 Activity

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

參數

clazz
Class

所需活動的類別

context
Context

要使用的活動基底內容

token
IBinder

要與此活動通訊的令牌

application
Application

應用程式物件(如果有的話)

intent
Intent

啟動此活動的意圖

info
ActivityInfo

指令清單中的 ActivityInfo

title
String

標題,通常是從ActivityInfo記錄擷取

parent
Activity

父活動 (如果有)

id
String

內嵌識別碼(如果有的話)

lastNonConfigurationInstance
Object

可透過 Activity#getLastNonConfigurationInstance() Activity.getLastNonConfigurationInstance()取得的任意物件。

傳回

傳回具現化活動

備註

執行物件的具現化 Activity 。 此方法適用於單元測試,例如 android.test.ActivityUnitTestCase。 活動將在本機使用,但會遺漏系統內使用所需的一些連結。

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)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

NewActivity(ClassLoader, String, Intent)

執行進程的 Activity 物件具現化。

[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

參數

cl
ClassLoader

要具現化物件的 ClassLoader。

className
String

實作 Activity 物件的類別名稱。

intent
Intent

指定具現化之活動類別的 Intent 物件。

傳回

新具現化的 Activity 物件。

屬性

例外狀況

備註

執行進程的 Activity 物件具現化。 默認實作會提供一般系統行為。

android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於