android.text.Spannable |
Known Indirect Subclasses |
This is the interface for text to which markup objects can be
attached and detached. Not all Spannable classes have mutable text;
see
Editable
for that.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Spannable.Factory | Factory used by TextView to create new Spannables. |
[Expand]
Inherited Constants
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.text.Spanned
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Remove the specified object from the range of text to which it
was attached, if any.
|
||||||||||
|
Attach the specified markup object to the range
start…end
of the text, or move the object to that range if it was already
attached elsewhere.
|
[Expand]
Inherited Methods
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.text.Spanned
|
|||||||||||
From interface
java.lang.CharSequence
|
Remove the specified object from the range of text to which it was attached, if any. It is OK to remove an object that was never attached in the first place.
Attach the specified markup object to the range
start…end
of the text, or move the object to that range if it was already
attached elsewhere. See
Spanned
for an explanation of
what the flags mean. The object can be one that has meaning only
within your application, or it can be one that the text system will
use to affect text display or behavior. Some noteworthy ones are
the subclasses of
CharacterStyle
and
ParagraphStyle
, and
TextWatcher
and
SpanWatcher
.