Language

SensorManager.RequestTriggerSensor(TriggerEventListener, Sensor) メソッド

定義

トリガー センサーのトリガー イベントを受信する要求。

[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

有効にするセンサー。

返品

センサーが正常に有効にされた場合は true。

属性

例外

センサーが null の場合、またはトリガー センサーではない場合。

注釈

トリガー センサーのトリガー イベントを受信する要求。

センサーがトリガー イベントの状態 ( Sensor#TYPE_SIGNIFICANT_MOTIONの場合の重大なモーションなど) を検出すると、指定されたトリガー リスナーが 1 回呼び出され、トリガー イベントを受信する要求が取り消されます。 トリガー イベントの受信を続行するには、アプリケーションがトリガー イベントを再度受信するように要求する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象