SensorManager.RequestTriggerSensor(TriggerEventListener, Sensor) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
請求接收觸發感測器的觸發事件。
[Android.Runtime.Register("requestTriggerSensor", "(Landroid/hardware/TriggerEventListener;Landroid/hardware/Sensor;)Z", "GetRequestTriggerSensor_Landroid_hardware_TriggerEventListener_Landroid_hardware_Sensor_Handler")]
public virtual bool RequestTriggerSensor(Android.Hardware.TriggerEventListener? listener, Android.Hardware.Sensor? sensor);
[<Android.Runtime.Register("requestTriggerSensor", "(Landroid/hardware/TriggerEventListener;Landroid/hardware/Sensor;)Z", "GetRequestTriggerSensor_Landroid_hardware_TriggerEventListener_Landroid_hardware_Sensor_Handler")>]
abstract member RequestTriggerSensor : Android.Hardware.TriggerEventListener * Android.Hardware.Sensor -> bool
override this.RequestTriggerSensor : Android.Hardware.TriggerEventListener * Android.Hardware.Sensor -> bool
參數
- listener
- TriggerEventListener
TriggerEventListener#onTrigger(TriggerEvent)聽眾將被交付。
- sensor
- Sensor
要啟用的感測器。
傳回
如果感測器成功啟用,則為真。
- 屬性
例外狀況
當感測器為零或不是觸發感測器時。
備註
請求接收觸發感測器的觸發事件。
當感測器偵測到觸發事件狀況,例如顯著動作 Sensor#TYPE_SIGNIFICANT_MOTION時,所提供的觸發監聽器會被呼叫一次,然後其接收觸發事件的請求會被取消。 若要繼續接收觸發事件,應用程式必須再次請求接收觸發事件。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。