Class ActionResponseBuilder

ActionResponseBuilder

ActionResponse 对象的构建器。

方法

方法返回类型简介
build()ActionResponse构建当前操作响应并验证它。
setNavigation(navigation)ActionResponseBuilder设置对 Navigation 操作的响应。
setNotification(notification)ActionResponseBuilder设置在操作激活时显示的通知。
setOpenLink(openLink)ActionResponseBuilder设置激活操作后要转到的网址。
setStateChanged(stateChanged)ActionResponseBuilder设置一个标志,以指明此操作更改了现有数据状态。

详细文档

build()

构建当前操作响应并验证它。

弃踢回攻

ActionResponse - 经过验证的 ActionResponse。

抛出

Error - 如果构造的操作响应无效。


setNavigation(navigation)

设置对 Navigation 操作的响应。

参数

名称类型说明
navigationNavigation要使用的 Navigation

弃踢回攻

ActionResponseBuilder - 此对象,用于实现链式处理。


setNotification(notification)

设置在操作激活时显示的通知。

参数

名称类型说明
notificationNotification要使用的 Notification

弃踢回攻

ActionResponseBuilder - 此对象,用于实现链式处理。


设置激活操作后要转到的网址。

参数

名称类型说明
openLinkOpenLink要使用的 OpenLink

弃踢回攻

ActionResponseBuilder - 此对象,用于实现链式处理。


setStateChanged(stateChanged)

设置一个标志,以指明此操作更改了现有数据状态。例如,操作是否创建了任务或更新联系信息。当此标志设置为 true 时,Gmail 等服务可以尝试清除与此操作相关联的任何缓存状态数据。

参数

名称类型说明
stateChangedBoolean此操作是否已更改现有状态数据。默认值为 false。

弃踢回攻

ActionResponseBuilder - 此对象,用于实现链式处理。