# android.support.wear.widget.drawer

added in[version 26.1.0](https://developer.android.com/topic/libraries/support-library/revisions)  

# android.support.wear.widget.drawer

| This package is part of the Android[support library](https://developer.android.com/topic/libraries/support-library)which is no longer maintained. The support library has been superseded by[AndroidX](https://developer.android.com/jetpack/androidx)which is part of[Jetpack](https://developer.android.com/jetpack). We recommend using the AndroidX libraries in all new projects. You should also consider[migrating](https://developer.android.com/jetpack/androidx/migrate)existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library[class mappings](https://developer.android.com/jetpack/androidx/migrate/class-mappings).

## Interfaces

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|
| [WearableNavigationDrawerView.OnItemSelectedListener](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableNavigationDrawerView.OnItemSelectedListener) | Listener which is notified when the user selects an item. |

## Classes

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [WearableActionDrawerView](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableActionDrawerView)                                                                         | Ease of use class for creating a Wearable action drawer.                                                                                                                                                                                                                                           |
| [WearableDrawerController](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerController)                                                                         | Provides the ability to manipulate a[WearableDrawerView's](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerView)position within a[WearableDrawerLayout](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerLayout). |
| [WearableDrawerLayout](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerLayout)                                                                                 | Top-level container that allows interactive drawers to be pulled from the top and bottom edge of the window.                                                                                                                                                                                       |
| [WearableDrawerLayout.DrawerStateCallback](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerLayout.DrawerStateCallback)                                         | Listener for monitoring events about drawers.                                                                                                                                                                                                                                                      |
| [WearableDrawerView](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerView)                                                                                     | View that contains drawer content and a peeking view for use with[WearableDrawerLayout](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerLayout).                                                                                                          |
| [WearableNavigationDrawerView](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableNavigationDrawerView)                                                                 | Ease of use class for creating a Wearable navigation drawer.                                                                                                                                                                                                                                       |
| [WearableNavigationDrawerView.WearableNavigationDrawerAdapter](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableNavigationDrawerView.WearableNavigationDrawerAdapter) | Adapter for specifying the contents of WearableNavigationDrawer.                                                                                                                                                                                                                                   |

-

  ## Interfaces

  - [WearableNavigationDrawerView.OnItemSelectedListener](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableNavigationDrawerView.OnItemSelectedListener)
-

  ## Classes

  - [WearableActionDrawerView](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableActionDrawerView)
  - [WearableDrawerController](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerController)
  - [WearableDrawerLayout](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerLayout)
  - [WearableDrawerLayout.DrawerStateCallback](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerLayout.DrawerStateCallback)
  - [WearableDrawerView](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerView)
  - [WearableNavigationDrawerView](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableNavigationDrawerView)
  - [WearableNavigationDrawerView.WearableNavigationDrawerAdapter](https://developer.android.com/reference/android/support/wear/widget/drawer/WearableNavigationDrawerView.WearableNavigationDrawerAdapter)