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.
This method can be called multiple times for generating multiple LineBreakConfig
instances.
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 , LineBreakConfig.LINE_BREAK_STYLE_STRICT , android.graphics.text.LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED, android.graphics.text.LineBreakConfig.LINE_BREAK_STYLE_NO_BREAK, or android.graphics.text.LineBreakConfig.LINE_BREAK_STYLE_AUTO |
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 , LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE , android.graphics.text.LineBreakConfig.LINE_BREAK_WORD_STYLE_UNSPECIFIED, or android.graphics.text.LineBreakConfig.LINE_BREAK_WORD_STYLE_AUTO |
Returns | |
---|---|
LineBreakConfig.Builder |
This Builder .
This value cannot be null . |