新增:7
通訊協定
控制選項
在 fuchsia.ui.activity.control/control.fidl 中定義
控制通訊協定可用於覆寫活動服務 (fuchsia.ui.activity) 的活動狀態。
透過此介面提供的狀態會優先於狀態,而狀態取決於透過 Tracker API 傳送的活動。
透過此通訊協定指派狀態後,活動服務將不再根據輸入至 fuchsia.ui.activity.Tracker 通訊協定的輸入內容判斷狀態,而只會回報透過控制通訊協定發生的狀態轉換。
SetState
將活動服務的狀態設為 state
。所有透過 Provider 通訊協定註冊的事件監聽器都會立即收到新狀態通知。
一般而言,狀態轉換應該相隔數分鐘,例如在閒置 15 分鐘後從 ACTIVE 轉換為 IDLE。
已淘汰:9
要求
名稱 | 類型 |
---|---|
state |
fuchsia.ui.activity/State
|