android.support.v4.widget
Interface DrawerLayout.DrawerListener

All Known Implementing Classes:
ActionBarDrawerToggle, DrawerLayout.SimpleDrawerListener
Enclosing class:
DrawerLayout

public static interface DrawerLayout.DrawerListener

Listener for monitoring events about drawers.


Method Summary
 void onDrawerClosed(android.view.View drawerView)
          Called when a drawer has settled in a completely closed state.
 void onDrawerOpened(android.view.View drawerView)
          Called when a drawer has settled in a completely open state.
 void onDrawerSlide(android.view.View drawerView, float slideOffset)
          Called when a drawer's position changes.
 void onDrawerStateChanged(int newState)
          Called when the drawer motion state changes.
 

Method Detail

onDrawerSlide

void onDrawerSlide(android.view.View drawerView,
                   float slideOffset)
Called when a drawer's position changes.

Parameters:
drawerView - The child view that was moved
slideOffset - The new offset of this drawer within its range, from 0-1

onDrawerOpened

void onDrawerOpened(android.view.View drawerView)
Called when a drawer has settled in a completely open state. The drawer is interactive at this point.

Parameters:
drawerView - Drawer view that is now open

onDrawerClosed

void onDrawerClosed(android.view.View drawerView)
Called when a drawer has settled in a completely closed state.

Parameters:
drawerView - Drawer view that is now closed

onDrawerStateChanged

void onDrawerStateChanged(int newState)
Called when the drawer motion state changes. The new state will be one of DrawerLayout.STATE_IDLE, DrawerLayout.STATE_DRAGGING or DrawerLayout.STATE_SETTLING.

Parameters:
newState - The new drawer motion state