# ActionBarDrawerToggle.DelegateProvider

Artifact: [androidx.appcompat:appcompat](https://developer.android.com/jetpack/androidx/releases/appcompat) [View Source](https://cs.android.com/search?q=file:androidx/appcompat/app/ActionBarDrawerToggle.java+class:androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/appcompat#1.1.0)

*** ** * ** ***


```
interface ActionBarDrawerToggle.DelegateProvider
```

<br />

Known direct subclasses [AppCompatActivity](https://developer.android.com/reference/kotlin/androidx/appcompat/app/AppCompatActivity)

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/appcompat/app/AppCompatActivity` | Base class for activities that wish to use some of the newer platform features on older Android devices. |

*** ** * ** ***

Allows an implementing Activity to return an `https://developer.android.com/reference/kotlin/androidx/appcompat/app/ActionBarDrawerToggle.Delegate` to use with ActionBarDrawerToggle.

## Summary

| ### Public functions |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/appcompat/app/ActionBarDrawerToggle.Delegate?` | `https://developer.android.com/reference/kotlin/androidx/appcompat/app/ActionBarDrawerToggle.DelegateProvider#getDrawerToggleDelegate()()` |

## Public functions

### getDrawerToggleDelegate

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/appcompat#1.1.0)

```
fun getDrawerToggleDelegate(): ActionBarDrawerToggle.Delegate?
```

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/appcompat/app/ActionBarDrawerToggle.Delegate?` | Delegate to use for ActionBarDrawableToggles, or null if the Activity does not wish to override the default behavior. |