Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public static void UnregisterLightSensor(SensorManager sensorManager, SensorEventListener sensorListener)
 {
     //Unregister listener
     sensorManager.UnregisterListener(sensorListener);
 }