to top
Android APIs
public static interface

DrawerLayout.DrawerListener

android.support.v4.widget.DrawerLayout.DrawerListener
Known Indirect Subclasses

Class Overview

Listener for monitoring events about drawers.

Summary

Public Methods
abstract void onDrawerClosed(View drawerView)
Called when a drawer has settled in a completely closed state.
abstract void onDrawerOpened(View drawerView)
Called when a drawer has settled in a completely open state.
abstract void onDrawerSlide(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

public abstract void onDrawerClosed (View drawerView)

Called when a drawer has settled in a completely closed state.

Parameters
drawerView Drawer view that is now closed

public abstract void onDrawerOpened (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

public abstract void onDrawerSlide (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

public 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
newState The new drawer motion state