Enclosing class:
TextAppearance


public static final class TextAppearance.Builder
extends java.lang.Object
Класс для изменения настроек стандартного оформления текста.

Constructor Summary

Constructors
Constructor and Description
Builder()
Создает объект класса TextAppearance.Builder.

Method Summary

All Methods
Instance Methods
Concrete Methods
Modifier and TypeMethod and Description
TextAppearancebuild()
Создает объект класса TextAppearance с заданными значениями.
TextAppearance.BuildersetFontFamilyName(java.lang.String fontFamilyName)
Задает название шрифта.
TextAppearance.BuildersetFontStyle(int fontStyle)
Задает стиль шрифта.
TextAppearance.BuildersetTextColor(int textColor)
Задает цвет текста.
TextAppearance.BuildersetTextSize(float textSize)
Задает размер текста.

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

Builder

public Builder()
Создает объект класса TextAppearance.Builder.

Method Detail

build

@NonNull
public TextAppearance build()
Создает объект класса TextAppearance с заданными значениями.
Returns:
Объект класса TextAppearance с заданными значениями.

setTextColor

@NonNull
public TextAppearance.Builder setTextColor(int textColor)
Задает цвет текста.
Parameters:
textColor - Цвет текста.
Returns:
Объект класса TextAppearance.Builder с заданным цветом текста.

setTextSize

@NonNull
public TextAppearance.Builder setTextSize(float textSize)
Задает размер текста.
Parameters:
textSize - Размер текста в независимых пикселях (scale-independent pixels).
Returns:
Объект класса TextAppearance.Builder с заданным размером текста.

setFontFamilyName

@NonNull
public TextAppearance.Builder setFontFamilyName(@Nullable
                                                         java.lang.String fontFamilyName)
Задает название шрифта.
Parameters:
fontFamilyName - Название шрифта. Значение может быть null, что определяет системный шрифт по умолчанию.
Returns:
Объект класса TextAppearance.Builder с заданным названием шрифта.

setFontStyle

public TextAppearance.Builder setFontStyle(int fontStyle)
Задает стиль шрифта.
Parameters:
fontStyle - Стиль шрифта (normal, bold, italic).
Returns:
Объект класса TextAppearance.Builder с заданным стилем шрифта.