public static final class ButtonAppearance.Builder
extends java.lang.Object
ButtonAppearance
.Constructor and Description |
---|
Builder()
Creates a new
ButtonAppearance.Builder
for constructing a ButtonAppearance |
Modifier and Type | Method and Description |
---|---|
ButtonAppearance |
build()
Constructs a
ButtonAppearance
with the specified appearance values. |
ButtonAppearance.Builder |
setBorderColor(int borderColor)
Returns Button appearance configured with border color.
|
ButtonAppearance.Builder |
setBorderWidth(float borderWidth)
Returns Button appearance configured with border width.
|
ButtonAppearance.Builder |
setNormalColor(int normalColor)
Returns Button appearance configured with background color for normal state.
|
ButtonAppearance.Builder |
setPressedColor(int pressedColor)
Returns Button appearance configured with background color for pressed state.
|
ButtonAppearance.Builder |
setTextAppearance(TextAppearance textAppearance)
Returns Button appearance configured with Button text appearance.
|
public Builder()
ButtonAppearance.Builder
for constructing a ButtonAppearance
public ButtonAppearance build()
ButtonAppearance
with the specified appearance values.ButtonAppearance
.public ButtonAppearance.Builder setBorderColor(int borderColor)
borderColor
- Button border color.public ButtonAppearance.Builder setBorderWidth(float borderWidth)
borderWidth
- Button border width.public ButtonAppearance.Builder setNormalColor(int normalColor)
normalColor
- Button background color for normal state.public ButtonAppearance.Builder setPressedColor(int pressedColor)
pressedColor
- Button background color for pressed state.public ButtonAppearance.Builder setTextAppearance(TextAppearance textAppearance)
textAppearance
- Button text appearance.