# com.google.android.material.behavior

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/com/google/android/material/behavior/HideBottomViewOnScrollBehavior.OnScrollStateChangedListener` | Interface definition for a listener to be notified when the bottom view scroll state changes. |
| `https://developer.android.com/reference/com/google/android/material/behavior/HideViewOnScrollBehavior.OnScrollStateChangedListener` | Interface definition for a listener to be notified when the bottom view scroll state changes. |
| `https://developer.android.com/reference/com/google/android/material/behavior/SwipeDismissBehavior.OnDismissListener` | Callback interface used to notify the application that the view has been dismissed. |

## Classes

|---|---|
| `https://developer.android.com/reference/com/google/android/material/behavior/HideBottomViewOnScrollBehavior` | **This class is deprecated.** Use `https://developer.android.com/reference/com/google/android/material/behavior/HideViewOnScrollBehavior` instead. <br /> |
| `https://developer.android.com/reference/com/google/android/material/behavior/HideViewOnScrollBehavior` | The Behavior for a View within a CoordinatorLayout to hide the view off of the edge of the screen when scrolling down, and show it when scrolling up. |
| `https://developer.android.com/reference/com/google/android/material/behavior/SwipeDismissBehavior` | An interaction behavior plugin for child views of CoordinatorLayout to provide support for the 'swipe-to-dismiss' gesture. |