android.graphics.drawable
Class NinePatchDrawable
java.lang.Object
android.graphics.drawable.Drawable
android.graphics.drawable.NinePatchDrawable
public class NinePatchDrawable
- extends Drawable
Methods inherited from class android.graphics.drawable.Drawable |
clearColorFilter, copyBounds, copyBounds, createFromPath, createFromResourceStream, createFromResourceStream, createFromStream, createFromXml, createFromXmlInner, getBounds, getCurrent, getLevel, getState, invalidateSelf, isStateful, isVisible, onBoundsChange, onLevelChange, onStateChange, resolveOpacity, scheduleSelf, setBounds, setBounds, setCallback, setChangingConfigurations, setColorFilter, setLevel, setState, setVisible, unscheduleSelf |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NinePatchDrawable
public NinePatchDrawable(Bitmap bitmap,
byte[] chunk,
Rect padding,
java.lang.String srcName)
NinePatchDrawable
public NinePatchDrawable(Resources res,
Bitmap bitmap,
byte[] chunk,
Rect padding,
java.lang.String srcName)
NinePatchDrawable
public NinePatchDrawable(NinePatch patch)
NinePatchDrawable
public NinePatchDrawable(Resources res,
NinePatch patch)
setTargetDensity
public void setTargetDensity(Canvas canvas)
setTargetDensity
public void setTargetDensity(DisplayMetrics metrics)
setTargetDensity
public void setTargetDensity(int density)
draw
public void draw(Canvas canvas)
- Specified by:
draw
in class Drawable
getChangingConfigurations
public int getChangingConfigurations()
- Overrides:
getChangingConfigurations
in class Drawable
getPadding
public boolean getPadding(Rect padding)
- Overrides:
getPadding
in class Drawable
setAlpha
public void setAlpha(int alpha)
- Specified by:
setAlpha
in class Drawable
setColorFilter
public void setColorFilter(ColorFilter cf)
- Specified by:
setColorFilter
in class Drawable
setDither
public void setDither(boolean dither)
- Overrides:
setDither
in class Drawable
setFilterBitmap
public void setFilterBitmap(boolean filter)
- Overrides:
setFilterBitmap
in class Drawable
inflate
public void inflate(Resources r,
org.xmlpull.v1.XmlPullParser parser,
AttributeSet attrs)
throws org.xmlpull.v1.XmlPullParserException,
java.io.IOException
- Overrides:
inflate
in class Drawable
- Throws:
org.xmlpull.v1.XmlPullParserException
java.io.IOException
getPaint
public Paint getPaint()
getIntrinsicWidth
public int getIntrinsicWidth()
- Overrides:
getIntrinsicWidth
in class Drawable
getIntrinsicHeight
public int getIntrinsicHeight()
- Overrides:
getIntrinsicHeight
in class Drawable
getMinimumWidth
public int getMinimumWidth()
- Overrides:
getMinimumWidth
in class Drawable
getMinimumHeight
public int getMinimumHeight()
- Overrides:
getMinimumHeight
in class Drawable
getOpacity
public int getOpacity()
- Specified by:
getOpacity
in class Drawable
getTransparentRegion
public Region getTransparentRegion()
- Overrides:
getTransparentRegion
in class Drawable
getConstantState
public Drawable.ConstantState getConstantState()
- Overrides:
getConstantState
in class Drawable
mutate
public Drawable mutate()
- Overrides:
mutate
in class Drawable
Copyright © 2008-2010. All Rights Reserved.