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:這個物件用於鏈結。