# android.hardware.display

# android.hardware.display

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/hardware/display/package-summary "View this page in Java")

## Interfaces

|---------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------|
| [DisplayListener](https://developer.android.com/reference/kotlin/android/hardware/display/DisplayManager.DisplayListener)             | Listens for changes in available display devices. |
| [BrightnessListener](https://developer.android.com/reference/kotlin/android/hardware/display/VirtualDisplayConfig.BrightnessListener) | Listener for display brightness changes.          |

## Classes

|----------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DeviceProductInfo](https://developer.android.com/reference/kotlin/android/hardware/display/DeviceProductInfo)       | Product-specific information about the display or the directly connected device on the display chain.                                                |
| [DisplayManager](https://developer.android.com/reference/kotlin/android/hardware/display/DisplayManager)             | Manages the properties of attached displays.                                                                                                         |
| [DisplayTopology](https://developer.android.com/reference/kotlin/android/hardware/display/DisplayTopology)           | Represents the relative placement of extended displays.                                                                                              |
| [HdrConversionMode](https://developer.android.com/reference/kotlin/android/hardware/display/HdrConversionMode)       | Describes the HDR conversion mode for a device.                                                                                                      |
| [VirtualDisplay](https://developer.android.com/reference/kotlin/android/hardware/display/VirtualDisplay)             | Represents a virtual display.                                                                                                                        |
| [VirtualDisplayConfig](https://developer.android.com/reference/kotlin/android/hardware/display/VirtualDisplayConfig) | Holds configuration used to create[VirtualDisplay](https://developer.android.com/reference/kotlin/android/hardware/display/VirtualDisplay)instances. |