DrawerLayout.DrawerListener
public interface DrawerLayout.DrawerListener
ActionBarDrawerToggle |
This class provides a handy way to tie together the functionality of |
DrawerLayout.SimpleDrawerListener |
Stub/no-op implementations of all methods of |
Listener for monitoring events about drawers.
Summary
Public methods |
|
|---|---|
abstract void |
onDrawerClosed(@NonNull View drawerView)Called when a drawer has settled in a completely closed state. |
abstract void |
onDrawerOpened(@NonNull View drawerView)Called when a drawer has settled in a completely open state. |
abstract void |
onDrawerSlide(@NonNull View drawerView, float slideOffset)Called when a drawer's position changes. |
abstract void |
onDrawerStateChanged(int newState)Called when the drawer motion state changes. |
Public methods
onDrawerClosed
abstract void onDrawerClosed(@NonNull View drawerView)
Called when a drawer has settled in a completely closed state.
onDrawerOpened
abstract void onDrawerOpened(@NonNull View drawerView)
Called when a drawer has settled in a completely open state. The drawer is interactive at this point.
onDrawerSlide
abstract void onDrawerSlide(@NonNull View drawerView, float slideOffset)
Called when a drawer's position changes.
onDrawerStateChanged
abstract void onDrawerStateChanged(int newState)
Called when the drawer motion state changes. The new state will be one of STATE_IDLE, STATE_DRAGGING or STATE_SETTLING.
| Parameters | |
|---|---|
int newState |
The new drawer motion state |