public abstract class DrawerTransitionBase extends Object implements DrawerTransition, Runnable
Constructor and Description |
---|
DrawerTransitionBase() |
Modifier and Type | Method and Description |
---|---|
void |
addTransitionEndedListener(DrawerTransitionEndedListener listener) |
void |
animateClose() |
void |
animateOpen() |
void |
clear() |
View |
getDrawerContent() |
long |
getDuration() |
float |
getFadeLayerOpacity() |
Interpolator |
getInterpolator() |
View |
getMainContent() |
float |
getProgress() |
void |
removeTransitionEndedListener(DrawerTransitionEndedListener listener) |
void |
restoreInstanceState(Parcel parcel) |
void |
run() |
void |
saveInstanceState(Parcel parcel,
int flags) |
void |
setDrawerContent(View value) |
void |
setDuration(long value) |
void |
setFadeLayer(View value) |
void |
setFadeLayerOpacity(float value) |
void |
setInterpolator(Interpolator value) |
void |
setLocation(DrawerLocation value) |
void |
setMainContent(View value) |
void |
setProgress(float value) |
public void clear()
clear
in interface DrawerTransition
public void saveInstanceState(Parcel parcel, int flags)
saveInstanceState
in interface DrawerTransition
public void restoreInstanceState(Parcel parcel)
restoreInstanceState
in interface DrawerTransition
public void setMainContent(View value)
setMainContent
in interface DrawerTransition
public View getDrawerContent()
public View getMainContent()
public void setDrawerContent(View value)
setDrawerContent
in interface DrawerTransition
public void setFadeLayer(View value)
setFadeLayer
in interface DrawerTransition
public void setLocation(DrawerLocation value)
setLocation
in interface DrawerTransition
public void setProgress(float value)
setProgress
in interface DrawerTransition
public float getProgress()
getProgress
in interface DrawerTransition
public long getDuration()
getDuration
in interface DrawerTransition
public void setDuration(long value)
setDuration
in interface DrawerTransition
public void setInterpolator(Interpolator value)
setInterpolator
in interface DrawerTransition
public Interpolator getInterpolator()
getInterpolator
in interface DrawerTransition
public void addTransitionEndedListener(DrawerTransitionEndedListener listener)
addTransitionEndedListener
in interface DrawerTransition
public void removeTransitionEndedListener(DrawerTransitionEndedListener listener)
removeTransitionEndedListener
in interface DrawerTransition
public float getFadeLayerOpacity()
getFadeLayerOpacity
in interface DrawerTransition
public void setFadeLayerOpacity(float value)
setFadeLayerOpacity
in interface DrawerTransition
public void animateOpen()
animateOpen
in interface DrawerTransition
public void animateClose()
animateClose
in interface DrawerTransition