Intent.SetFlags(ActivityFlags) 方法

定义

设置用于控制此意向处理方式的特殊标志。

[Android.Runtime.Register("setFlags", "(I)Landroid/content/Intent;", "GetSetFlags_IHandler")]
public virtual Android.Content.Intent SetFlags(Android.Content.ActivityFlags flags);
[<Android.Runtime.Register("setFlags", "(I)Landroid/content/Intent;", "GetSetFlags_IHandler")>]
abstract member SetFlags : Android.Content.ActivityFlags -> Android.Content.Intent
override this.SetFlags : Android.Content.ActivityFlags -> Android.Content.Intent

参数

flags
ActivityFlags

所需的标志。

返回

返回相同的 Intent 对象,用于将多个调用链接到单个语句。

属性

注解

设置用于控制此意向处理方式的特殊标志。 此处的大多数值都取决于意向所执行的组件类型,特别是FLAG_ACTIVITY_* 标志都可供使用 Context#startActivity Context.startActivity() ,FLAG_RECEIVER_* 标志全部用于 Context#sendBroadcast(Intent) Context.sendBroadcast()

有关其中一些选项如何影响应用程序行为的重要信息,请参阅 “任务”和“后退堆栈 ”文档。

Java文档android.content.Intent.setFlags(int)

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

适用于

另请参阅