docs/javadoc/reference/com/facebook/drawee/drawable/RoundedDrawable.html
|
|
Summary: Fields | Methods | Protected Methods | Inherited Methods | [Expand All]
public abstract class
extends Drawable
implements RoundedTransformAwareDrawable
| java.lang.Object | | ↳ | android.graphics.drawable.Drawable | | | ↳ | com.facebook.drawee.drawable.RoundedDrawable |
| Known Direct Subclasses
RoundedBitmapDrawable, RoundedNinePatchDrawable
| RoundedBitmapDrawable | | | RoundedNinePatchDrawable | |
|
| Fields |
|---|
| protected int |
| protected final Path |
| protected float |
| protected boolean |
| protected boolean |
| protected final Path |
| protected boolean |
| Public Methods |
|---|
| void |
| void |
| int |
| int |
| Gets the border color. |
| float |
| Gets the border width. |
| ColorFilter |
| int |
| int |
| int |
| float |
| Gets the padding. |
| boolean |
| Gets whether to set FILTER_BITMAP_FLAG flag to Paint. |
| float[] |
| Gets the radii. |
| boolean |
| Gets whether image should be scaled down inside borders. |
| boolean |
| Returns whether or not this drawable rounds as circle. |
| void |
| void |
| Sets the border |
| void |
| Sets whether to round as circle. |
| void |
| void |
| void |
| Sets the padding for the bitmap. |
| void |
| Sets FILTER_BITMAP_FLAG flag to Paint. |
| void |
| Specify radii for each of the 4 corners. |
| void |
| Specify radius for the corners of the rectangle. |
| void |
| Sets whether image should be scaled down inside borders. |
| void |
| TransformAwareDrawable method |
| Protected Methods |
|---|
| void |
| void |
| void |
| [Expand] Inherited Methods | | --- | | From class android.graphics.drawable.Drawable
| void | applyTheme(Resources.Theme arg0) | | boolean | canApplyTheme() | | void | clearColorFilter() | | final Rect | copyBounds() | | final void | copyBounds(Rect arg0) | | static Drawable | createFromPath(String arg0) | | static Drawable | createFromResourceStream(Resources arg0, TypedValue arg1, InputStream arg2, String arg3, BitmapFactory.Options arg4) | | static Drawable | createFromResourceStream(Resources arg0, TypedValue arg1, InputStream arg2, String arg3) | | static Drawable | createFromStream(InputStream arg0, String arg1) | | static Drawable | createFromXml(Resources arg0, XmlPullParser arg1) | | static Drawable | createFromXml(Resources arg0, XmlPullParser arg1, Resources.Theme arg2) | | static Drawable | createFromXmlInner(Resources arg0, XmlPullParser arg1, AttributeSet arg2, Resources.Theme arg3) | | static Drawable | createFromXmlInner(Resources arg0, XmlPullParser arg1, AttributeSet arg2) | | abstract void | draw(Canvas arg0) | | int | getAlpha() | | final Rect | getBounds() | | Drawable.Callback | getCallback() | | int | getChangingConfigurations() | | ColorFilter | getColorFilter() | | Drawable.ConstantState | getConstantState() | | Drawable | getCurrent() | | Rect | getDirtyBounds() | | void | getHotspotBounds(Rect arg0) | | int | getIntrinsicHeight() | | int | getIntrinsicWidth() | | int | getLayoutDirection() | | final int | getLevel() | | int | getMinimumHeight() | | int | getMinimumWidth() | | abstract int | getOpacity() | | void | getOutline(Outline arg0) | | boolean | getPadding(Rect arg0) | | int[] | getState() | | Region | getTransparentRegion() | | void | inflate(Resources arg0, XmlPullParser arg1, AttributeSet arg2, Resources.Theme arg3) | | void | inflate(Resources arg0, XmlPullParser arg1, AttributeSet arg2) | | void | invalidateSelf() | | boolean | isAutoMirrored() | | boolean | isFilterBitmap() | | boolean | isStateful() | | final boolean | isVisible() | | void | jumpToCurrentState() | | Drawable | mutate() | | void | onBoundsChange(Rect arg0) | | boolean | onLayoutDirectionChanged(int arg0) | | boolean | onLevelChange(int arg0) | | boolean | onStateChange(int[] arg0) | | static int | resolveOpacity(int arg0, int arg1) | | void | scheduleSelf(Runnable arg0, long arg1) | | abstract void | setAlpha(int arg0) | | void | setAutoMirrored(boolean arg0) | | void | setBounds(int arg0, int arg1, int arg2, int arg3) | | void | setBounds(Rect arg0) | | final void | setCallback(Drawable.Callback arg0) | | void | setChangingConfigurations(int arg0) | | void | setColorFilter(int arg0, PorterDuff.Mode arg1) | | abstract void | setColorFilter(ColorFilter arg0) | | void | setDither(boolean arg0) | | void | setFilterBitmap(boolean arg0) | | void | setHotspot(float arg0, float arg1) | | void | setHotspotBounds(int arg0, int arg1, int arg2, int arg3) | | final boolean | setLayoutDirection(int arg0) | | final boolean | setLevel(int arg0) | | boolean | setState(int[] arg0) | | void | setTint(int arg0) | | void | setTintList(ColorStateList arg0) | | void | setTintMode(PorterDuff.Mode arg0) | | boolean | setVisible(boolean arg0, boolean arg1) | | void | unscheduleSelf(Runnable arg0) |
| | From class java.lang.Object
| Object | clone() | | boolean | equals(Object arg0) | | void | finalize() | | final Class<?> | getClass() | | int | hashCode() | | final void | notify() | | final void | notifyAll() | | String | toString() | | final void | wait(long arg0, int arg1) | | final void | wait(long arg0) | | final void | wait() |
| | From interface com.facebook.drawee.drawable.Rounded
| abstract int | getBorderColor() | | abstract float | getBorderWidth() | | abstract float | getPadding() | | abstract boolean | getPaintFilterBitmap() | | abstract float[] | getRadii() | | abstract boolean | getScaleDownInsideBorders() | | abstract boolean | isCircle() | | abstract void | setBorder(int color, float width) | | abstract void | setCircle(boolean isCircle) | | abstract void | setPadding(float padding) | | abstract void | setPaintFilterBitmap(boolean paintFilterBitmap) | | abstract void | setRadii(float[] radii) | | abstract void | setRadius(float radius) | | abstract void | setScaleDownInsideBorders(boolean scaleDownInsideBorders) |
| | From interface com.facebook.drawee.drawable.TransformAwareDrawable
| abstract void | setTransformCallback(TransformCallback transformCallback) Sets a transform callback. |
|
Gets the border color.
Gets the border width.
Gets the padding.
Gets whether to set FILTER_BITMAP_FLAG flag to Paint.
Gets the radii.
Gets whether image should be scaled down inside borders.
Returns whether or not this drawable rounds as circle.
Sets the border
| color | of the border | | width | of the border |
Sets whether to round as circle.
| isCircle | whether or not to round as circle |
Sets the padding for the bitmap.
Sets FILTER_BITMAP_FLAG flag to Paint. FILTER_BITMAP_FLAG
This should generally be on when drawing bitmaps, unless performance-bound (rendering to software canvas) or preferring pixelation artifacts to blurriness when scaling significantly.
| paintFilterBitmap | whether to set FILTER_BITMAP_FLAG flag to Paint. |
Specify radii for each of the 4 corners. For each corner, the array contains 2 values, [X_radius, Y_radius]. The corners are ordered top-left, top-right, bottom-right, bottom-left
| radii | the x and y radii of the corners |
Specify radius for the corners of the rectangle. If this is > 0, then the drawable is drawn in a round-rectangle, rather than a rectangle.
| radius | the radius for the corners of the rectangle |
Sets whether image should be scaled down inside borders.
TransformAwareDrawable method
| transformCallback | the transform callback to be set |
+Generated by Doclava. +