public class RImageView
extends ImageView
| 构造器和说明 |
|---|
RImageView(Context context) |
RImageView(Context context,
AttributeSet attrs) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
drawableStateChanged() |
int |
getBorderColor() |
float |
getBorderWidth()
Border
|
float |
getCorner()
Corner
|
float |
getCornerBottomLeft() |
float |
getCornerBottomRight() |
float |
getCornerTopLeft() |
float |
getCornerTopRight() |
RImageView |
isCircle(boolean isCircle) |
protected void |
onDraw(Canvas canvas) |
RImageView |
setBorderColor(int borderColor) |
RImageView |
setBorderWidth(int borderWidth) |
void |
setColorFilter() |
RImageView |
setCorner(float corner) |
RImageView |
setCorner(float topLeft,
float topRight,
float bottomRight,
float bottomLeft) |
RImageView |
setCornerBottomLeft(float cornerBottomLeft) |
RImageView |
setCornerBottomRight(float cornerBottomRight) |
RImageView |
setCornerTopLeft(float cornerTopLeft) |
RImageView |
setCornerTopRight(float cornerTopRight) |
void |
setImageBitmap(Bitmap bm) |
void |
setImageDrawable(Drawable drawable) |
void |
setImageResource(int resId) |
void |
setImageTintList(ColorStateList tint) |
void |
setImageTintMode(PorterDuff.Mode tintMode) |
void |
setScaleType(ScaleType scaleType) |
public RImageView(Context context)
public RImageView(Context context,
@Nullable
AttributeSet attrs)
protected void drawableStateChanged()
public void setScaleType(ScaleType scaleType)
public void setImageBitmap(Bitmap bm)
public void setImageDrawable(Drawable drawable)
public void setImageResource(@DrawableRes
int resId)
public void setImageTintList(@Nullable
ColorStateList tint)
public void setImageTintMode(@Nullable
PorterDuff.Mode tintMode)
public void setColorFilter()
protected void onDraw(Canvas canvas)
public RImageView isCircle(boolean isCircle)
public float getBorderWidth()
public RImageView setBorderWidth(int borderWidth)
public int getBorderColor()
public RImageView setBorderColor(int borderColor)
public float getCorner()
public RImageView setCorner(float corner)
public float getCornerTopLeft()
public RImageView setCornerTopLeft(float cornerTopLeft)
public float getCornerTopRight()
public RImageView setCornerTopRight(float cornerTopRight)
public float getCornerBottomLeft()
public RImageView setCornerBottomLeft(float cornerBottomLeft)
public float getCornerBottomRight()
public RImageView setCornerBottomRight(float cornerBottomRight)
public RImageView setCorner(float topLeft, float topRight, float bottomRight, float bottomLeft)