Intent.ExtraReplacementExtras 字段

定义

一个捆绑包,构成潜在目标包名称到不同附加包的映射,以添加到默认意向附加 #EXTRA_INTENT 项时使用 #ACTION_CHOOSER

[Android.Runtime.Register("EXTRA_REPLACEMENT_EXTRAS")]
public const string ExtraReplacementExtras;
[<Android.Runtime.Register("EXTRA_REPLACEMENT_EXTRAS")>]
val mutable ExtraReplacementExtras : string

字段值

实现

属性

注解

一个捆绑包,构成潜在目标包名称到不同附加包的映射,以添加到默认意向附加 #EXTRA_INTENT 项时使用 #ACTION_CHOOSER。 每个密钥应为包名称。 此包当前不需要安装在设备上。

应用程序可以选择为用户从预先确定的目标包集中选择活动的情况提供备用附加项。 如果用户从选择器中选择的活动属于包,其包名称为此捆绑包中的密钥,该包的相应额外内容将与意向 #EXTRA_INTENT中已存在的附加项合并。 如果替换额外项的键与意向中已存在的附加项相同,则会覆盖意向中的额外密钥。

<em>Examples:</em><ul><li>An 应用程序在通过应用程序共享时可能会提供#ACTION_SEND与应用程序不同的#EXTRA_TEXT产品,从而增加具有该目标的其他查询参数的链接。</li li><>An 应用程序可以为给定意向的已知目标提供附加元数据,以便仅与该目标相关的信息,例如帐户或应用程序已知的内容标识符。</li></ul>

适用于 . 的 android.content.Intent.EXTRA_REPLACEMENT_EXTRASJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于