ParcelableSpan
public
interface
ParcelableSpan
implements
Parcelable
android.text.ParcelableSpan
|
Known indirect subclasses
AbsoluteSizeSpan, AlignmentSpan.Standard, Annotation, BackgroundColorSpan, BulletSpan, EasyEditSpan, ForegroundColorSpan, LeadingMarginSpan.Standard, LineBackgroundSpan.Standard, LineHeightSpan.Standard, LocaleSpan, QuoteSpan, RelativeSizeSpan, ScaleXSpan, StrikethroughSpan, and 9 others.
AbsoluteSizeSpan |
A span that changes the size of the text it's attached to.
|
AlignmentSpan.Standard |
Default implementation of the AlignmentSpan .
|
Annotation |
Annotations are simple key-value pairs that are preserved across
TextView save/restore cycles and can be used to keep application-specific
data that needs to be maintained for regions of text.
|
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).
|
EasyEditSpan |
Provides an easy way to edit a portion of text.
|
ForegroundColorSpan |
Changes the color of the text to which the span is attached.
|
LeadingMarginSpan.Standard |
The standard implementation of LeadingMarginSpan, which adjusts the
margin but does not do any rendering.
|
LineBackgroundSpan.Standard |
Default implementation of the LineBackgroundSpan , which changes the background
color of the lines to which the span is attached.
|
LineHeightSpan.Standard |
Default implementation of the LineHeightSpan , which changes the line height of the
attached paragraph.
|
LocaleSpan |
Changes the Locale of the text to which the span is attached.
|
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.
|
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.
|
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
TextAppearance attributes.
|
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.
|
URLSpan |
Implementation of the ClickableSpan that allows setting a url string.
|
UnderlineSpan |
A span that underlines the text it's attached to.
|
|
A special kind of Parcelable for objects that will serve as text spans.
This can only be used by code in the framework; it is not intended for
applications to implement their own Parcelable spans.
Summary
Public methods |
abstract
int
|
getSpanTypeId()
Return a special type identifier for this span class.
|
Public methods
getSpanTypeId
public abstract int getSpanTypeId ()
Return a special type identifier for this span class.