Wyrenderowany styl tekstu w komórce.
Style tekstu mogą mieć przypisany atrybut RichTextValue
. Jeśli RichTextValue
obejmuje wiele uruchomień tekstu, które mają różne wartości dla danej metody odczytu stylu tekstu, metoda zwraca null
. Aby tego uniknąć, utwórz zapytanie o style tekstu przy użyciu wartości sformatowanych zwracanych przez metodę RichTextValue.getRuns()
.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
copy() | TextStyleBuilder | Tworzy konstruktor stylów tekstu zainicjowany z wartościami tego stylu tekstu. |
getFontFamily() | String | Pobiera rodzinę czcionek tekstu. |
getFontSize() | Integer | Pobiera rozmiar czcionki tekstu w punktach. |
getForegroundColorObject() | Color | Pobiera kolor czcionki tekstu. |
isBold() | Boolean | Określa, czy tekst jest pogrubiony. |
isItalic() | Boolean | Określa, czy komórka ma kursywę. |
isStrikethrough() | Boolean | Określa, czy komórka ma przekreślenie. |
isUnderline() | Boolean | Określa, czy komórka jest podkreślona. |
Szczegółowa dokumentacja
copy()
Tworzy konstruktor stylów tekstu zainicjowany z wartościami tego stylu tekstu.
Zwróć
TextStyleBuilder
– konstrukcja z tego stylu tekstowego.
getFontFamily()
Pobiera rodzinę czcionek tekstu. Zwraca wartość null
, jeśli rodzina czcionek nie jest ustawiona lub odpowiedni element RichTextValue
ma wiele uruchomień z różnymi rodzinami czcionek.
Zwróć
String
– rodzina czcionek w tekście (np. "MRAID") lub null
;
getFontSize()
Pobiera rozmiar czcionki tekstu w punktach. Zwraca null
, jeśli rozmiar czcionki nie jest ustawiony lub odpowiedni RichTextValue
ma wiele uruchomień z różnymi rozmiarami czcionek.
Zwróć
Integer
– rozmiar czcionki tekstu lub null
.
getForegroundColorObject()
Pobiera kolor czcionki tekstu. Zwraca wartość null
, jeśli kolor czcionki nie jest ustawiony lub odpowiedni element RichTextValue
ma wiele uruchomień w różnych kolorach.
Zwróć
Color
– kolor czcionki tekstu lub null
;
isBold()
Określa, czy tekst jest pogrubiony. Zwraca wartość null
, jeśli zasada nie jest pogrubiona lub odpowiada ustawieniu RichTextValue
, które ma wiele uruchomień z różnymi ustawieniami pogrubienia.
Zwróć
Boolean
– określa, czy komórka jest pogrubiona lub null
;
isItalic()
Określa, czy komórka ma kursywę. Zwraca wartość null
, jeśli kursywa jest ustawiona lub odpowiadający jej RichTextValue
ma wiele uruchomień z różnymi ustawieniami kursywy.
Zwróć
Boolean
– określa, czy komórka jest zapisana kursywą, czy null
;
isStrikethrough()
Określa, czy komórka ma przekreślenie. Zwraca null
, jeśli przekreślenie nie jest ustawione lub odpowiedni RichTextValue
ma wiele uruchomień z różnymi ustawieniami przekreślenia.
Zwróć
Boolean
– określa, czy komórka ma przekreśloną wartość (null
);
isUnderline()
Określa, czy komórka jest podkreślona. Zwraca null
, jeśli podkreślenie nie jest ustawione lub odpowiedni element RichTextValue
ma wiele uruchomień z różnymi ustawieniami podkreślania.
Zwróć
Boolean
– określa, czy komórka jest podkreślona; null
;