TaskStackBuilder.GetPendingIntent 方法

定义

重载

名称 说明
GetPendingIntent(Int32, PendingIntentFlags)

获取一个 PendingIntent,用于启动此生成器迄今构建的任务。

GetPendingIntent(Int32, PendingIntentFlags, Bundle)

获取一个 PendingIntent,用于启动此生成器迄今构建的任务。

GetPendingIntent(Int32, PendingIntentFlags)

获取一个 PendingIntent,用于启动此生成器迄今构建的任务。

[Android.Runtime.Register("getPendingIntent", "(II)Landroid/app/PendingIntent;", "GetGetPendingIntent_IIHandler")]
public virtual Android.App.PendingIntent? GetPendingIntent(int requestCode, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("getPendingIntent", "(II)Landroid/app/PendingIntent;", "GetGetPendingIntent_IIHandler")>]
abstract member GetPendingIntent : int * Android.App.PendingIntentFlags -> Android.App.PendingIntent
override this.GetPendingIntent : int * Android.App.PendingIntentFlags -> Android.App.PendingIntent

参数

requestCode
Int32

int:发件人的专用请求代码

flags
PendingIntentFlags

int:可以是PendingIntent.FLAG_ONE_SHOT、PendingIntent.FLAG_NO_CREATE、PendingIntent.FLAG_CANCEL_CURRENT、PendingIntent.FLAG_UPDATE_CURRENT或 Intent.fillIn(Intent,int) 支持的任何标志,以控制实际发送发生时可以提供的意向的未指定部分。 值为 0 或以下各项的组合:PendingIntent.FLAG_ONE_SHOT PendingIntent.FLAG_NO_CREATE PendingIntent.FLAG_CANCEL_CURRENT PendingIntent.FLAG_UPDATE_CURRENT PendingIntent.FLAG_IMMUTABLE PendingIntent.FLAG_MUTABLE PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA

返回

获取的 PendingIntent

属性

注解

获取一个 PendingIntent,用于启动此生成器迄今构建的任务。

Android 参考。android.app.TaskStackBuilder.getPendingIntent

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

GetPendingIntent(Int32, PendingIntentFlags, Bundle)

获取一个 PendingIntent,用于启动此生成器迄今构建的任务。

[Android.Runtime.Register("getPendingIntent", "(IILandroid/os/Bundle;)Landroid/app/PendingIntent;", "GetGetPendingIntent_IILandroid_os_Bundle_Handler")]
public virtual Android.App.PendingIntent? GetPendingIntent(int requestCode, Android.App.PendingIntentFlags flags, Android.OS.Bundle? options);
[<Android.Runtime.Register("getPendingIntent", "(IILandroid/os/Bundle;)Landroid/app/PendingIntent;", "GetGetPendingIntent_IILandroid_os_Bundle_Handler")>]
abstract member GetPendingIntent : int * Android.App.PendingIntentFlags * Android.OS.Bundle -> Android.App.PendingIntent
override this.GetPendingIntent : int * Android.App.PendingIntentFlags * Android.OS.Bundle -> Android.App.PendingIntent

参数

requestCode
Int32

int:发件人的专用请求代码

flags
PendingIntentFlags

int:可以是PendingIntent.FLAG_ONE_SHOT、PendingIntent.FLAG_NO_CREATE、PendingIntent.FLAG_CANCEL_CURRENT、PendingIntent.FLAG_UPDATE_CURRENT或 Intent.fillIn(Intent,int) 支持的任何标志,以控制实际发送发生时可以提供的意向的未指定部分。 值为 0 或以下各项的组合:PendingIntent.FLAG_ONE_SHOT PendingIntent.FLAG_NO_CREATE PendingIntent.FLAG_CANCEL_CURRENT PendingIntent.FLAG_UPDATE_CURRENT PendingIntent.FLAG_IMMUTABLE PendingIntent.FLAG_MUTABLE PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA

options
Bundle

捆绑包:有关如何启动活动的其他选项。 有关更多详细信息,请参阅 android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)}。

返回

获取的 PendingIntent

属性

注解

获取一个 PendingIntent,用于启动此生成器迄今构建的任务。

Android 参考。android.app.TaskStackBuilder.getPendingIntent

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于