ControlsProviderService.PerformControlAction 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用者已與控制者互動。
[Android.Runtime.Register("performControlAction", "(Ljava/lang/String;Landroid/service/controls/actions/ControlAction;Ljava/util/function/Consumer;)V", "GetPerformControlAction_Ljava_lang_String_Landroid_service_controls_actions_ControlAction_Ljava_util_function_Consumer_Handler", ApiSince=30)]
public abstract void PerformControlAction(string controlId, Android.Service.Controls.Actions.ControlAction action, Java.Util.Functions.IConsumer consumer);
[<Android.Runtime.Register("performControlAction", "(Ljava/lang/String;Landroid/service/controls/actions/ControlAction;Ljava/util/function/Consumer;)V", "GetPerformControlAction_Ljava_lang_String_Landroid_service_controls_actions_ControlAction_Ljava_util_function_Consumer_Handler", ApiSince=30)>]
abstract member PerformControlAction : string * Android.Service.Controls.Actions.ControlAction * Java.Util.Functions.IConsumer -> unit
參數
- controlId
- String
使用者所選擇控制項的識別碼。
- action
- ControlAction
請求的互動,以控制動作表示。
- consumer
- IConsumer
接受包含控制動作回應碼的 Java 整數的回調。 用它來回報收據或必須挑戰的事項。 透過州政府發佈者對顯示控制項的變更,而不是這個回調。
- 屬性
備註
使用者已與控制者互動。 行動取決於所發送的類型 ControlAction 。 回應可透過 Consumer#accept傳送,整數參數即為其中一個回應 ControlAction 結果。 整數應指示是否成功接收該動作,或是否應向使用者呈現額外提示。 任何視覺控制更新都應該透過 Publisher 發送。
預設情況下,所有使用此方法的呼叫都必須先解鎖裝置。 此參數可依控制點調整。Control.StatefulBuilder#setAuthRequired
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。