ChooserTarget 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle) |
通过选择器 UI 构造用于演示的深层链接目标。 |
ChooserTarget(String, Icon, Single, ComponentName, Bundle) |
ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle)
通过选择器 UI 构造用于演示的深层链接目标。
[Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)]
public ChooserTarget(Java.Lang.ICharSequence? title, Android.Graphics.Drawables.Icon? icon, float score, Android.Content.ComponentName? componentName, Android.OS.Bundle? intentExtras);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)>]
new Android.Service.Chooser.ChooserTarget : Java.Lang.ICharSequence * Android.Graphics.Drawables.Icon * single * Android.Content.ComponentName * Android.OS.Bundle -> Android.Service.Chooser.ChooserTarget
参数
- title
- ICharSequence
将向用户显示此目标的标题
- icon
- Icon
表示此目标的图标
- score
- Single
此目标的排名分数介于 0.0f 和 1.0f 之间(含)
- componentName
- ComponentName
如果选择此目标,则要启动的组件的名称
- intentExtras
- Bundle
要与已启动意向的额外内容合并的附加内容捆绑
- 属性
注解
通过选择器 UI 构造用于演示的深层链接目标。
目标由标题和用于向用户呈现的图标组成。 如果呈现此目标的 UI 在可用空间中呈现的时间过长,以及裁剪、调整大小或覆盖所提供的图标,则可能会截断标题。
目标创建者可以提供排名分数。 假定此分数相对于同一 ChooserTargetService#onGetChooserTargets(ComponentName, IntentFilter) query
目标提供的其他目标。 分数应介于 0.0f(不太可能匹配)到 1.0f(非常相关的匹配)范围内。 一组目标的分数不需要总和到 1。
ComponentName 必须是创建者自己的包中的活动组件的名称,或者是从任何其他包导出的组件。 你可以提供一个可选的附加捆绑包,该附加项将在发送到目标活动之前合并到最终意向中;使用此链接可添加有关目标活动将读取的深层链接的任何其他数据。 例如对话 ID、电子邮件地址等。
请注意不要将自定义 android.os.Parcelable
类型放入 Extras 捆绑包中,因为系统将无法取消解析它们以合并它们。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
ChooserTarget(String, Icon, Single, ComponentName, Bundle)
[Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)]
public ChooserTarget(string? title, Android.Graphics.Drawables.Icon? icon, float score, Android.Content.ComponentName? componentName, Android.OS.Bundle? intentExtras);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)>]
new Android.Service.Chooser.ChooserTarget : string * Android.Graphics.Drawables.Icon * single * Android.Content.ComponentName * Android.OS.Bundle -> Android.Service.Chooser.ChooserTarget
参数
- title
- String
- icon
- Icon
- score
- Single
- componentName
- ComponentName
- intentExtras
- Bundle
- 属性
注解
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。