com.yandex.mobile.ads.nativeads.template.appearance
Class TextAppearance.Builder
java.lang.Object
com.yandex.mobile.ads.nativeads.template.appearance.TextAppearance.Builder
- Enclosing class:
- TextAppearance
public static final class TextAppearance.Builder
extends java.lang.Object
Класс для изменения настроек стандартного оформления текста.
Constructor Summary
Constructor and Description |
---|
Builder()
Создает объект класса
TextAppearance.Builder . |
Method Summary
Modifier and Type | Method and Description |
---|---|
TextAppearance | build()
Создает объект класса
TextAppearance с заданными значениями. |
TextAppearance.Builder | setFontFamilyName(java.lang.String fontFamilyName)
Задает название шрифта.
|
TextAppearance.Builder | setFontStyle(int fontStyle)
Задает стиль шрифта.
|
TextAppearance.Builder | setTextColor(int textColor)
Задает цвет текста.
|
TextAppearance.Builder | setTextSize(float textSize)
Задает размер текста.
|
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
с заданным стилем шрифта.