Added in [API level 31](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# android.hardware.lights

*** ** * ** ***

## Classes

|---|---|
| [ColorSequence](https://developer.android.com/reference/android/hardware/lights/ColorSequence) | Models a sequence of colors and their relative timing to create a light effect. |
| [ColorSequence.Builder](https://developer.android.com/reference/android/hardware/lights/ColorSequence.Builder) | Builder for `https://developer.android.com/reference/android/hardware/lights/ColorSequence` objects. |
| [Light](https://developer.android.com/reference/android/hardware/lights/Light) | Represents a logical light on the device. |
| [LightsManager](https://developer.android.com/reference/android/hardware/lights/LightsManager) | The LightsManager class allows control over device lights. |
| [LightsManager.LightsSession](https://developer.android.com/reference/android/hardware/lights/LightsManager.LightsSession) | Encapsulates a session that can be used to control device lights and represents the lifetime of the requests. |
| [LightsRequest](https://developer.android.com/reference/android/hardware/lights/LightsRequest) | Encapsulates a request to modify the state of multiple lights. |
| [LightsRequest.Builder](https://developer.android.com/reference/android/hardware/lights/LightsRequest.Builder) | Builder for creating device light change requests. |
| [LightState](https://developer.android.com/reference/android/hardware/lights/LightState) | Represents the state of a device light. |
| [LightState.Builder](https://developer.android.com/reference/android/hardware/lights/LightState.Builder) | Builder for creating device light change requests. |
| [MultiLightEffect](https://developer.android.com/reference/android/hardware/lights/MultiLightEffect) | Models an effect that will be shown in one or more lights. |
| [MultiLightEffect.Builder](https://developer.android.com/reference/android/hardware/lights/MultiLightEffect.Builder) | Builder for `https://developer.android.com/reference/android/hardware/lights/MultiLightEffect` objects. |

-

  ## Classes

  - [ColorSequence](https://developer.android.com/reference/android/hardware/lights/ColorSequence)
  - [ColorSequence.Builder](https://developer.android.com/reference/android/hardware/lights/ColorSequence.Builder)
  - [Light](https://developer.android.com/reference/android/hardware/lights/Light)
  - [LightsManager](https://developer.android.com/reference/android/hardware/lights/LightsManager)
  - [LightsManager.LightsSession](https://developer.android.com/reference/android/hardware/lights/LightsManager.LightsSession)
  - [LightsRequest](https://developer.android.com/reference/android/hardware/lights/LightsRequest)
  - [LightsRequest.Builder](https://developer.android.com/reference/android/hardware/lights/LightsRequest.Builder)
  - [LightState](https://developer.android.com/reference/android/hardware/lights/LightState)
  - [LightState.Builder](https://developer.android.com/reference/android/hardware/lights/LightState.Builder)
  - [MultiLightEffect](https://developer.android.com/reference/android/hardware/lights/MultiLightEffect)
  - [MultiLightEffect.Builder](https://developer.android.com/reference/android/hardware/lights/MultiLightEffect.Builder)