Instrumentation.NewActivity 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, ICharSequence, Activity, String, Object) |
执行对象的实例化 |
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, String, Activity, String, Object) |
执行对象的实例化 |
NewActivity(ClassLoader, String, Intent) |
执行进程的 |
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
嵌入 ID (如果有)
- lastNonConfigurationInstance
- Object
可通过 . 获取 Activity#getLastNonConfigurationInstance()
Activity.getLastNonConfigurationInstance()
的任意对象。
返回
返回实例化活动
- 属性
注解
执行对象的实例化 Activity
。 此方法适用于单元测试,例如 android.test.ActivityUnitTestCase。 活动在本地可用,但缺少系统内使用的一些链接。
本页的某些部分是根据 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
嵌入 ID (如果有)
- lastNonConfigurationInstance
- Object
可通过 . 获取 Activity#getLastNonConfigurationInstance()
Activity.getLastNonConfigurationInstance()
的任意对象。
返回
返回实例化活动
注解
执行对象的实例化 Activity
。 此方法适用于单元测试,例如 android.test.ActivityUnitTestCase。 活动在本地可用,但缺少系统内使用的一些链接。
本页的某些部分是根据 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
对象的实例化。 默认实现提供正常的系统行为。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。