Toast 架构

这些元素及其属性通过文档对象模型操作, (DOM) 操作函数来自定义 Toast 内容。

若要定义 Toast 的内容,可以使用 ToastNotificationManager.getTemplateContent 获取可修改的 Toast 模板。

若要检查现有 Toast 的内容,请使用 ToastNotification.content 获取当前内容。

下表列出了此架构中的所有元素,按名称按字母顺序排序。

元素 说明
audio

指定在显示 Toast 通知时播放的声音。 此元素还允许将任何 Toast 通知音频静音。

绑定

指定 Toast 模板。 请注意,Toast 通知中只能包含一个绑定元素。

command

指定 Toast 中显示的方案关联按钮。 方案在父 命令 元素中指定。

commands

指定 Toast 通知用于指示传入呼叫或警报,以及与每个方案关联的相应命令。

图像

指定 Toast 模板中使用的图像。

text

指定 Toast 模板中使用的文本。

toast

基本 Toast 元素,该元素至少包含一个 视觉 对象元素。

视觉

包含定义 Toast 的单个 绑定 元素。

标头

指定在操作中心内将多个通知组合在一起的自定义标头。

action

指定 Toast 中显示的按钮。

actions

用于声明最多五个输入和最多五个 Toast 通知的按钮操作的容器元素。

进度

指定 Toast 通知的进度栏。

group

语义上标识组中的内容必须显示为整体,或者如果无法显示,则不显示。 组还允许创建多个列。

subgroup

指定可以包含文本和图像的垂直列。