void PlatformStart(SensorSpeed sensorSpeed) { var delay = sensorSpeed.ToPlatform(); listener = new AccelerometerListener(this); accelerometer = Platform.SensorManager.GetDefaultSensor(SensorType.Accelerometer); Platform.SensorManager.RegisterListener(listener, accelerometer, delay); }
void PlatformStop() { if (listener == null || accelerometer == null) { return; } Platform.SensorManager.UnregisterListener(listener, accelerometer); listener.Dispose(); listener = null; }