类 AmbientLightManager

  • 所有已实现的接口:
    android.hardware.SensorEventListener

    public class AmbientLightManager
    extends java.lang.Object
    implements android.hardware.SensorEventListener
    • 字段详细资料

      • DARK_LUX

        protected static final float DARK_LUX
        另请参阅:
        常量字段值
      • BRIGHT_LUX

        protected static final float BRIGHT_LUX
        另请参阅:
        常量字段值
    • 构造器详细资料

      • AmbientLightManager

        public AmbientLightManager​(android.content.Context context)
    • 方法详细资料

      • register

        public void register()
      • unregister

        public void unregister()
      • onSensorChanged

        public void onSensorChanged​(android.hardware.SensorEvent sensorEvent)
        指定者:
        onSensorChanged 在接口中 android.hardware.SensorEventListener
      • setDarkLightLux

        public void setDarkLightLux​(float lightLux)
        设置光线足够暗的阈值(单位:lux)
        参数:
        lightLux -
      • setBrightLightLux

        public void setBrightLightLux​(float lightLux)
        设置光线足够明亮的阈值(单位:lux)
        参数:
        lightLux -
      • onAccuracyChanged

        public void onAccuracyChanged​(android.hardware.Sensor sensor,
                                      int accuracy)
        指定者:
        onAccuracyChanged 在接口中 android.hardware.SensorEventListener
      • isLightSensorEnabled

        public boolean isLightSensorEnabled()
      • setLightSensorEnabled

        public void setLightSensorEnabled​(boolean lightSensorEnabled)
        设置是否启用光线亮度传感器
        参数:
        lightSensorEnabled -