Language

SensorManager.GetDefaultSensor メソッド

定義

オーバーロード

名前 説明
GetDefaultSensor(SensorType)

このメソッドを使用して、特定の種類の既定のセンサーを取得します。

GetDefaultSensor(SensorType, Boolean)

指定された型と wakeUp プロパティを持つセンサーを返します。

GetDefaultSensor(SensorType)

このメソッドを使用して、特定の種類の既定のセンサーを取得します。

[Android.Runtime.Register("getDefaultSensor", "(I)Landroid/hardware/Sensor;", "GetGetDefaultSensor_IHandler")]
public virtual Android.Hardware.Sensor? GetDefaultSensor(Android.Hardware.SensorType type);
[<Android.Runtime.Register("getDefaultSensor", "(I)Landroid/hardware/Sensor;", "GetGetDefaultSensor_IHandler")>]
abstract member GetDefaultSensor : Android.Hardware.SensorType -> Android.Hardware.Sensor
override this.GetDefaultSensor : Android.Hardware.SensorType -> Android.Hardware.Sensor

パラメーター

type
SensorType

要求されたセンサーの数

返品

要求された種類に一致する既定のセンサーが存在し、アプリケーションに必要なアクセス許可がある場合は null。それ以外の場合は null。

属性

注釈

このメソッドを使用して、特定の種類の既定のセンサーを取得します。 返されるセンサーは複合センサーである可能性があり、そのデータは平均化またはフィルター処理される可能性があることに注意してください。 生センサーにアクセスする必要がある場合は、 SensorManager#getSensorList(int) getSensorListを使用します。

Javaドキュメント。

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

こちらもご覧ください

適用対象

GetDefaultSensor(SensorType, Boolean)

指定された型と wakeUp プロパティを持つセンサーを返します。

[Android.Runtime.Register("getDefaultSensor", "(IZ)Landroid/hardware/Sensor;", "GetGetDefaultSensor_IZHandler")]
public virtual Android.Hardware.Sensor? GetDefaultSensor(Android.Hardware.SensorType type, bool wakeUp);
[<Android.Runtime.Register("getDefaultSensor", "(IZ)Landroid/hardware/Sensor;", "GetGetDefaultSensor_IZHandler")>]
abstract member GetDefaultSensor : Android.Hardware.SensorType * bool -> Android.Hardware.Sensor
override this.GetDefaultSensor : Android.Hardware.SensorType * bool -> Android.Hardware.Sensor

パラメーター

type
SensorType

要求されたセンサーの種類

wakeUp
Boolean

センサーがウェイクアップ センサーか非ウェイクアップ センサーかを示すフラグ。

返品

要求された型と wakeUp プロパティが存在し、アプリケーションに必要なアクセス許可がある場合は既定のセンサー。それ以外の場合は null。

属性

注釈

指定された型と wakeUp プロパティを持つセンサーを返します。 この種類のセンサーが複数存在する場合は、いずれかのセンサーが返される可能性があります。

たとえば、 <ul><li>getDefaultSensor(Sensor#TYPE_ACCELEROMETER, true) は、存在する場合、ウェイクアップ加速度計センサーを返します。 </li><li>getDefaultSensor(Sensor#TYPE_PROXIMITY, false) は、存在する場合、非ウェイクアップ近接センサーを返します。 </li><li>getDefaultSensor(Sensor#TYPE_PROXIMITY, true) は、 #getDefaultSensor(int)によって返されるセンサーと同じウェイクアップ近接センサーを返します。 </li></ul>

注: Sensor#TYPE_PROXIMITY や Sensor#TYPE_SIGNIFICANT_MOTION などのセンサーは、既定でウェイクアップ センサーとして宣言されています。

Javaドキュメント。

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

こちらもご覧ください

適用対象