# androidx.wear.ambient

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientLifecycleObserver` | Interface for LifecycleObservers which are used to add ambient mode support to activities on Wearable devices. |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientLifecycleObserver.AmbientLifecycleCallback` | Callback to receive ambient mode state changes. |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientMode.AmbientCallbackProvider` | **This interface is deprecated.** Deprecated in Java |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientModeSupport.AmbientCallbackProvider` | **This interface is deprecated.** Deprecated in Java |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientLifecycleObserver.AmbientDetails` | Details about ambient mode support on the current device, passed to `https://developer.android.com/reference/androidx/wear/ambient/AmbientLifecycleObserver.AmbientLifecycleCallback#onEnterAmbient(androidx.wear.ambient.AmbientLifecycleObserver.AmbientDetails)`. |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientLifecycleObserverKt` |   |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientMode` | **This class is deprecated.** Use `https://developer.android.com/reference/androidx/wear/ambient/AmbientLifecycleObserver` instead. <br /> |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientMode.AmbientCallback` | **This class is deprecated.** Deprecated in Java |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientMode.AmbientController` | **This class is deprecated.** Deprecated in Java |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientModeSupport` | **This class is deprecated.** Use `https://developer.android.com/reference/androidx/wear/ambient/AmbientLifecycleObserver` instead. <br /> |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientModeSupport.AmbientCallback` | **This class is deprecated.** Deprecated in Java |
| `https://developer.android.com/reference/androidx/wear/ambient/AmbientModeSupport.AmbientController` | **This class is deprecated.** Deprecated in Java |