public static class TextOutsideCircleButton.Builder extends BoomButtonWithTextBuilder<TextOutsideCircleButton.Builder>
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
TextOutsideCircleButton |
build(android.content.Context context)
Build text-inside circle button, only used in BMB package.
|
TextOutsideCircleButton.Builder |
buttonCornerRadius(int buttonCornerRadius)
Set the corner-radius of button.
|
TextOutsideCircleButton.Builder |
buttonRadius(int buttonRadius)
The radius of boom-button, in pixel.
|
int |
getButtonContentHeight()
Get the height of content.
|
int |
getButtonContentWidth()
Get the height of content.
|
int |
getButtonRadius()
Gets button radius.
|
TextOutsideCircleButton.Builder |
isRound(boolean isRound)
Whether the button is a circle shape.
|
TextOutsideCircleButton.Builder |
rotateText(boolean rotateText)
Whether the text-view should rotate.
|
TextOutsideCircleButton.Builder |
textHeight(int textHeight)
The height of text-view.
|
TextOutsideCircleButton.Builder |
textTopMargin(int textTopMargin)
Set the top-margin between text-view and the circle button.
|
TextOutsideCircleButton.Builder |
textWidth(int textWidth)
The width of text-view.
|
ellipsize, highlightedText, highlightedTextColor, highlightedTextColorRes, highlightedTextRes, maxLines, normalText, normalTextColor, normalTextColorRes, normalTextRes, textGravity, textPadding, textRect, textSize, typeface, unableText, unableTextColor, unableTextColorRes, unableTextResbutton, highlightedColor, highlightedColorRes, highlightedImageDrawable, highlightedImageRes, imagePadding, imageRect, index, innerListener, listener, normalColor, normalColorRes, normalImageDrawable, normalImageRes, piece, pieceColor, pieceColor, pieceColorRes, rippleEffect, rotateImage, setUnable, shadowColor, shadowCornerRadius, shadowEffect, shadowOffsetX, shadowOffsetY, shadowRadius, unable, unableColor, unableColorRes, unableImageDrawable, unableImageRespublic TextOutsideCircleButton.Builder rotateText(boolean rotateText)
rotateText - rotate or notpublic TextOutsideCircleButton.Builder textTopMargin(int textTopMargin)
textTopMargin - top-margin between text-view and the circle button, bigger or
equal to zero.public TextOutsideCircleButton.Builder textWidth(int textWidth)
textWidth - width of text-viewpublic TextOutsideCircleButton.Builder textHeight(int textHeight)
textHeight - height of text-viewpublic TextOutsideCircleButton.Builder buttonRadius(int buttonRadius)
buttonRadius - the button radiuspublic TextOutsideCircleButton.Builder buttonCornerRadius(int buttonCornerRadius)
buttonCornerRadius - corner-radius of buttonpublic TextOutsideCircleButton.Builder isRound(boolean isRound)
isRound - is or notpublic int getButtonContentWidth()
public int getButtonContentHeight()
public int getButtonRadius()
public TextOutsideCircleButton build(android.content.Context context)
build 在类中 BoomButtonBuilder<TextOutsideCircleButton.Builder>context - the context