public static void RegisterLightSensor(SensorManager sensorManager, SensorEventListener sensorListener) { //Get Light Sensor Sensor lightSensor = sensorManager.GetDefaultSensor(SensorType.Light); //Register Activity to LightSensorEventListener to apply Night theme or Day theme automatically sensorManager.RegisterListener(sensorListener, lightSensor, SensorDelay.Game); }
public static void InitLightSensorManagers(Activity context, out SensorManager sensorManager, out SensorEventListener sensorListener) { //Get Sensor Manager sensorManager = (SensorManager)context.GetSystemService(Context.SensorService); //Create LightSensorEventListener sensorListener = new SensorEventListener(context); }
public static void UnregisterLightSensor(SensorManager sensorManager, SensorEventListener sensorListener) { //Unregister listener sensorManager.UnregisterListener(sensorListener); }