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 |