getDefaultSensor(SENSOR_TYPE_SIGNIFICANT_MOTION)返回null

时间:2016-05-13 13:05:46

标签: android android-sensors

我试图使用重要的运动传感器,但得到:

mysensor.getDefaultSensor(SENSOR_TYPE_SIGNIFICANT_MOTION)

为null。

如何检查此传感器是否可在手机或模拟器上使用?

提前致谢 -Vaibhav

1 个答案:

答案 0 :(得分:0)

SensorManager sm = (SensorManager)getSystemService(SENSOR_SERVICE);

if (sm.getDefaultSensor(Sensor.TYPE_SIGNIFICANT_MOTION) != null) {
    Log.d(TAG, "Sensor is available");
}