Package a_vcard.android.text

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 Editables 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.
 

Class Summary
Editable.Factory Factory used by TextView to create new Editables.
InputFilter.LengthFilter This filter will constrain edits not to make the length of the text greater than the specified length.
NoCopySpan.Concrete Convenience equivalent for when you would just want a new Object() for a span but want it to be no-copy.
Selection Utility class for manipulating cursors and selections in CharSequences.
SpannableStringBuilder This is the class for text whose content and markup can both be changed.
TextUtils