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 |