Interface Summary |
Editable |
This is the interface for text whose content and markup
can be changed (as opposed
to immutable text like Strings). |
GetChars |
Please implement this interface if your CharSequence has a
getChars() method like the one in String that is faster than
calling charAt() multiple times. |
InputFilter |
InputFilters can be attached to Editable s to constrain the
changes that can be made to them. |
NoCopySpan |
This interface should be added to a span object that should not be copied
into a new Spenned when performing a slice or copy operation on the original
Spanned it was placed in. |
Spannable |
This is the interface for text to which markup objects can be
attached and detached. |
Spanned |
This is the interface for text that has markup objects attached to
ranges of it. |
SpanWatcher |
When an object of this type is attached to a Spannable, its methods
will be called to notify it that other markup objects have been
added, changed, or removed. |
TextWatcher |
When an object of a type is attached to an Editable, its methods will
be called when the text is changed. |