有没有办法从 android 访问传感器Service
?例如Accelerometer
?如果是的话,有人可以指出这样做的好教程吗?因为好像没有这方面的教程。
问问题
1560 次
1 回答
3
您可以在任何拥有有效上下文的地方使用getSystemService()访问传感器数据。因此,在 Activity 中读取加速度计数据的教程可以很容易地应用于在 Service 中读取加速度计数据,您不需要专门的教程。
private final SensorManager mSensorManager;
private final Sensor mAccelerometer;
...
public void accessAccelerometer() {
mSensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
mAccelerometer = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
}
于 2012-08-12T17:05:14.193 回答