private SensorManager mSensorManager;
private Sensor mBarometerSensor;获取

// sensor managermSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
//BarometerSensor mBarometerSensor=mSensorManager.getDefaultSensor(Sensor.TYPE_PRESSURE);监听器
private SensorEventListener mBarometerSensorEventListener=new SensorEventListener() {
@Override
public void onSensorChanged(SensorEvent event) {
updateBarometer(event.values);
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
}
};注册监听器
if(mBarometerSensor!=null){
mSensorManager.registerListener(mBarometerSensorEventListener, mBarometerSensor, SensorManager.SENSOR_DELAY_NORMAL);
}取消监听器
if(mBarometerSensor!=null){
mSensorManager.unregisterListener(mBarometerSensorEventListener);
} Copyright © 2009-2022 www.fjjierui.cn 青羊区广皓图文设计工作室(个体工商户)达州站 版权所有 蜀ICP备19037934号