android.text.style
Interfaces
AlignmentSpan | Span that allows defining the alignment of text at the paragraph level. |
LeadingMarginSpan | A paragraph style affecting the leading margin. |
LineBackgroundSpan | Used to change the background of lines where the span is attached to. |
LineHeightSpan | The classes that affect the line height of paragraph should implement this interface. |
ParagraphStyle | The classes that affect paragraph-level text formatting implement this interface. |
TabStopSpan | Paragraph affecting span that changes the position of the tab with respect to the leading margin of the line. |
UpdateAppearance | The classes that affect character-level text in a way that modifies their appearance when one is added or removed must implement this interface. |
UpdateLayout | The classes that affect character-level text formatting in a way that triggers a text layout update when one is added or removed must implement this interface. |
WrapTogetherSpan |
Classes
AbsoluteSizeSpan | A span that changes the size of the text it's attached to. |
BackgroundColorSpan | Changes the background color of the text to which the span is attached. |
BulletSpan | A span which styles paragraphs as bullet points (respecting layout direction). |
CharacterStyle | The classes that affect character-level text formatting extend this class. |
ClickableSpan | If an object of this type is attached to the text of a TextView with a movement method of LinkMovementMethod, the affected spans of text can be selected. |
DrawableMarginSpan | A span which adds a drawable and a padding to the paragraph it's attached to. |
DynamicDrawableSpan | Span that replaces the text it's attached to with a |
EasyEditSpan | Provides an easy way to edit a portion of text. |
ForegroundColorSpan | Changes the color of the text to which the span is attached. |
IconMarginSpan | Paragraph affecting span, that draws a bitmap at the beginning of a text. |
ImageSpan | Span that replaces the text it's attached to with a |
LineBreakConfigSpan | LineBreakSpan for changing line break style of the specific region of the text. |
LocaleSpan | Changes the |
MaskFilterSpan | Span that allows setting a |
MetricAffectingSpan | The classes that affect character-level text formatting in a way that changes the width or height of characters extend this class. |
NoWritingToolsSpan | A span that signals to IMEs that writing tools should not modify the text. |
QuoteSpan | A span which styles paragraphs by adding a vertical stripe at the beginning of the text (respecting layout direction). |
RelativeSizeSpan | Uniformly scales the size of the text to which it's attached by a certain proportion. |
ReplacementSpan | |
ScaleXSpan | Scales horizontally the size of the text to which it's attached by a certain factor. |
StrikethroughSpan | A span that strikes through the text it's attached to. |
StyleSpan | Span that allows setting the style of the text it's attached to. |
SubscriptSpan | The span that moves the position of the text baseline lower. |
SuggestionRangeSpan | A SuggestionRangeSpan is used to show which part of an EditText is affected by a suggestion popup window. |
SuggestionSpan | Holds suggestion candidates for the text enclosed in this span. |
SuperscriptSpan | The span that moves the position of the text baseline higher. |
TextAppearanceSpan | Sets the text appearance using the given |
TtsSpan | A span that supplies additional meta-data for the associated text intended for text-to-speech engines. |
TypefaceSpan | Span that updates the typeface of the text it's attached to. |
UnderlineSpan | A span that underlines the text it's attached to. |
URLSpan | Implementation of the |