Noncompliant Code
sensorManager = (SensorManager) getActivity().getSystemService(Context.SENSOR_SERVICE); accelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); sensorManager.registerListener(this, accelerometer, 20000); ...
Compliant Solution
sensorManager = (SensorManager) getActivity().getSystemService(Context.SENSOR_SERVICE); accelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); sensorManager.registerListener(this, accelerometer, 20000); ... sensorManager.unregisterListener(this);