public
static
abstract
class
DrawerLayout.SimpleDrawerListener
extends Object
implements
DrawerLayout.DrawerListener
| java.lang.Object | |
| ↳ | android.support.v4.widget.DrawerLayout.SimpleDrawerListener |
Stub/no-op implementations of all methods of DrawerLayout.DrawerListener.
Override this if you only care about a few of the available callback methods.
Public constructors | |
|---|---|
DrawerLayout.SimpleDrawerListener()
|
|
Public methods | |
|---|---|
void
|
onDrawerClosed(View drawerView)
Called when a drawer has settled in a completely closed state. |
void
|
onDrawerOpened(View drawerView)
Called when a drawer has settled in a completely open state. |
void
|
onDrawerSlide(View drawerView, float slideOffset)
Called when a drawer's position changes. |
void
|
onDrawerStateChanged(int newState)
Called when the drawer motion state changes. |
Inherited methods | |
|---|---|
java.lang.Object
| |
android.support.v4.widget.DrawerLayout.DrawerListener
| |
DrawerLayout.SimpleDrawerListener ()
void onDrawerClosed (View drawerView)
Called when a drawer has settled in a completely closed state.
| Parameters | |
|---|---|
drawerView |
View:
Drawer view that is now closed
|
void onDrawerOpened (View drawerView)
Called when a drawer has settled in a completely open state. The drawer is interactive at this point.
| Parameters | |
|---|---|
drawerView |
View:
Drawer view that is now open
|
void onDrawerSlide (View drawerView, float slideOffset)
Called when a drawer's position changes.
| Parameters | |
|---|---|
drawerView |
View:
The child view that was moved |
slideOffset |
float:
The new offset of this drawer within its range, from 0-1
|
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 |
int:
The new drawer motion state
|