Class TextStyle

TekstStyle

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

MetodaZwracany typKrótki opis
copy()TextStyleBuilderTworzy konstruktor stylów tekstu zainicjowany z wartościami tego stylu tekstu.
getFontFamily()StringPobiera rodzinę czcionek tekstu.
getFontSize()IntegerPobiera rozmiar czcionki tekstu w punktach.
getForegroundColorObject()ColorPobiera kolor czcionki tekstu.
isBold()BooleanOkreśla, czy tekst jest pogrubiony.
isItalic()BooleanOkreśla, czy komórka ma kursywę.
isStrikethrough()BooleanOkreśla, czy komórka ma przekreślenie.
isUnderline()BooleanOkreś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;

Wycofane metody