操作 (Toast XML 架构)
指定 Toast 中显示的按钮。
元素层次结构
语法
<action content = string
arguments = string
activationType? = "foreground" | "background" | "protocol"
afterActivationBehavior? = "default" | "pendingUpdate"
placement? = "contextMenu"
imageUri? = string
hint-inputid = string
hint-buttonStyle = "Success" | "Critical"
hint-toolTip = string
/>
密钥
?
可选 (零个或一个)
特性和元素
特性
属性 | 说明 | 数据类型 | 必须 | 默认值 |
---|---|---|---|---|
内容 | 按钮上显示的内容。 | 字符串 | 是 | 无 |
参数 | 如果用户单击此按钮,应用将在稍后接收到的应用定义的参数字符串。 | 字符串 | 是 | 无 |
类型 | 一个参数字符串,可以传递给关联的应用,以提供有关它应执行以响应用户操作的操作的详细信息。 | 字符串 | 是 | 无 |
activationType | 决定用户与特定操作交互时将使用的激活的类型。
|
字符串 | 否 | “前台” |
afterActivationBehavior | 指定当用户在 Toast 上执行操作时 Toast 应使用的行为。
|
字符串 | 否 | "default" |
放置 | 设置为“contextMenu”时,该操作将成为添加到 Toast 通知上下文菜单的上下文菜单操作,而不是传统的 Toast 按钮。 | 字符串 | 否 | 无 |
imageUri | Toast 按钮图标的图像源的 URI。 这些图标是 100% 缩放的白色透明 16x16 像素图像,图像本身中不应包含任何填充。 如果选择在一条 Toast 通知上提供图标,则必须为该通知中的所有按钮提供图标,因为该操作会将按钮样式转换为图标按钮。 使用以下协议处理程序之一:
|
字符串 | 否 | 无 |
hint-inputId | 将 设置为 输入 的 ID 以定位输入旁边的按钮。 | 字符串 | 否 | 无 |
hint-buttonStyle | 按钮样式。 在 toast 元素中,useButtonStyle 必须设置为 true。
|
字符串 | 否 | 无 |
hint-toolTip | 按钮的工具提示(如果按钮包含空内容字符串)。 | 字符串 | 否 | 无 |
子元素
无
父元素
父元素 | 说明 |
---|---|
actions | 容器元素,用于声明最多 5 个输入和最多 5 个按钮操作的 Toast 通知。 |
另请参阅