net.simonvt.menudrawer
Class SlideDrawable
java.lang.Object
android.graphics.drawable.Drawable
net.simonvt.menudrawer.SlideDrawable
- All Implemented Interfaces:
- android.graphics.drawable.Drawable.Callback
public class SlideDrawable
- extends android.graphics.drawable.Drawable
- implements android.graphics.drawable.Drawable.Callback
| Nested classes/interfaces inherited from class android.graphics.drawable.Drawable |
android.graphics.drawable.Drawable.Callback, android.graphics.drawable.Drawable.ConstantState |
|
Constructor Summary |
SlideDrawable(android.graphics.drawable.Drawable wrapped)
|
| Methods inherited from class android.graphics.drawable.Drawable |
copyBounds, copyBounds, createFromPath, createFromResourceStream, createFromResourceStream, createFromStream, createFromXml, createFromXmlInner, getBounds, getCallback, getLevel, inflate, invalidateSelf, isVisible, jumpToCurrentState, mutate, onLevelChange, resolveOpacity, scheduleSelf, setBounds, setBounds, setCallback, setLevel, unscheduleSelf |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SlideDrawable
public SlideDrawable(android.graphics.drawable.Drawable wrapped)
setOffset
public void setOffset(float offset)
getOffset
public float getOffset()
draw
public void draw(android.graphics.Canvas canvas)
- Specified by:
draw in class android.graphics.drawable.Drawable
setChangingConfigurations
public void setChangingConfigurations(int configs)
- Overrides:
setChangingConfigurations in class android.graphics.drawable.Drawable
getChangingConfigurations
public int getChangingConfigurations()
- Overrides:
getChangingConfigurations in class android.graphics.drawable.Drawable
setDither
public void setDither(boolean dither)
- Overrides:
setDither in class android.graphics.drawable.Drawable
setFilterBitmap
public void setFilterBitmap(boolean filter)
- Overrides:
setFilterBitmap in class android.graphics.drawable.Drawable
setAlpha
public void setAlpha(int alpha)
- Specified by:
setAlpha in class android.graphics.drawable.Drawable
setColorFilter
public void setColorFilter(android.graphics.ColorFilter cf)
- Specified by:
setColorFilter in class android.graphics.drawable.Drawable
setColorFilter
public void setColorFilter(int color,
android.graphics.PorterDuff.Mode mode)
- Overrides:
setColorFilter in class android.graphics.drawable.Drawable
clearColorFilter
public void clearColorFilter()
- Overrides:
clearColorFilter in class android.graphics.drawable.Drawable
isStateful
public boolean isStateful()
- Overrides:
isStateful in class android.graphics.drawable.Drawable
setState
public boolean setState(int[] stateSet)
- Overrides:
setState in class android.graphics.drawable.Drawable
getState
public int[] getState()
- Overrides:
getState in class android.graphics.drawable.Drawable
getCurrent
public android.graphics.drawable.Drawable getCurrent()
- Overrides:
getCurrent in class android.graphics.drawable.Drawable
setVisible
public boolean setVisible(boolean visible,
boolean restart)
- Overrides:
setVisible in class android.graphics.drawable.Drawable
getOpacity
public int getOpacity()
- Specified by:
getOpacity in class android.graphics.drawable.Drawable
getTransparentRegion
public android.graphics.Region getTransparentRegion()
- Overrides:
getTransparentRegion in class android.graphics.drawable.Drawable
onStateChange
protected boolean onStateChange(int[] state)
- Overrides:
onStateChange in class android.graphics.drawable.Drawable
onBoundsChange
protected void onBoundsChange(android.graphics.Rect bounds)
- Overrides:
onBoundsChange in class android.graphics.drawable.Drawable
getIntrinsicWidth
public int getIntrinsicWidth()
- Overrides:
getIntrinsicWidth in class android.graphics.drawable.Drawable
getIntrinsicHeight
public int getIntrinsicHeight()
- Overrides:
getIntrinsicHeight in class android.graphics.drawable.Drawable
getMinimumWidth
public int getMinimumWidth()
- Overrides:
getMinimumWidth in class android.graphics.drawable.Drawable
getMinimumHeight
public int getMinimumHeight()
- Overrides:
getMinimumHeight in class android.graphics.drawable.Drawable
getPadding
public boolean getPadding(android.graphics.Rect padding)
- Overrides:
getPadding in class android.graphics.drawable.Drawable
getConstantState
public android.graphics.drawable.Drawable.ConstantState getConstantState()
- Overrides:
getConstantState in class android.graphics.drawable.Drawable
invalidateDrawable
public void invalidateDrawable(android.graphics.drawable.Drawable who)
- Specified by:
invalidateDrawable in interface android.graphics.drawable.Drawable.Callback
scheduleDrawable
public void scheduleDrawable(android.graphics.drawable.Drawable who,
Runnable what,
long when)
- Specified by:
scheduleDrawable in interface android.graphics.drawable.Drawable.Callback
unscheduleDrawable
public void unscheduleDrawable(android.graphics.drawable.Drawable who,
Runnable what)
- Specified by:
unscheduleDrawable in interface android.graphics.drawable.Drawable.Callback
Copyright © 2012-2013. All Rights Reserved.