Added in API level 33
LineBreakConfig.Builder
public
static
final
class
LineBreakConfig.Builder
extends Object
| java.lang.Object | |
| ↳ | android.graphics.text.LineBreakConfig.Builder |
A builder for creating a LineBreakConfig instance.
Summary
Public constructors | |
|---|---|
Builder()
Builder constructor. |
|
Public methods | |
|---|---|
LineBreakConfig
|
build()
Builds a |
LineBreakConfig.Builder
|
setLineBreakStyle(int lineBreakStyle)
Sets the line-break style. |
LineBreakConfig.Builder
|
setLineBreakWordStyle(int lineBreakWordStyle)
Sets the line-break word style. |
Inherited methods | |
|---|---|
Public constructors
Public methods
build
Added in API level 33
public LineBreakConfig build ()
Builds a LineBreakConfig instance.
| Returns | |
|---|---|
LineBreakConfig |
The LineBreakConfig instance.
This value cannot be null. |
setLineBreakStyle
Added in API level 33
public LineBreakConfig.Builder setLineBreakStyle (int lineBreakStyle)
Sets the line-break style.
| Parameters | |
|---|---|
lineBreakStyle |
int: The new line-break style.
Value is LineBreakConfig.LINE_BREAK_STYLE_NONE, LineBreakConfig.LINE_BREAK_STYLE_LOOSE, LineBreakConfig.LINE_BREAK_STYLE_NORMAL, or LineBreakConfig.LINE_BREAK_STYLE_STRICT |
| Returns | |
|---|---|
LineBreakConfig.Builder |
This Builder.
This value cannot be null. |
setLineBreakWordStyle
Added in API level 33
public LineBreakConfig.Builder setLineBreakWordStyle (int lineBreakWordStyle)
Sets the line-break word style.
| Parameters | |
|---|---|
lineBreakWordStyle |
int: The new line-break word style.
Value is LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE, or LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE |
| Returns | |
|---|---|
LineBreakConfig.Builder |
This Builder.
This value cannot be null. |

