java.lang.Object | |
↳ | android.text.style.EasyEditSpan |
Provides an easy way to edit a portion of text.
The TextView
uses this span to allow the user to delete a chuck of text in one click.
TextView
removes the span when the user deletes the whole text or modifies it.
This span can be also used to receive notification when the user deletes or modifies the text;
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | EXTRA_TEXT_CHANGED_TYPE | The extra key field in the pending intent that describes how the text changed. | |||||||||
int | TEXT_DELETED | The value of EXTRA_TEXT_CHANGED_TYPE when the text wrapped by this span is deleted. |
|||||||||
int | TEXT_MODIFIED | The value of EXTRA_TEXT_CHANGED_TYPE when the text wrapped by this span is modified. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.os.Parcelable
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates the span.
| |||||||||||
Constructor called from
TextUtils to restore the span. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Describe the kinds of special objects contained in this Parcelable's
marshalled representation.
| |||||||||||
Return a special type identifier for this span class.
| |||||||||||
Flatten this object in to a Parcel.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
android.os.Parcelable
| |||||||||||
From interface
android.text.ParcelableSpan
|
The extra key field in the pending intent that describes how the text changed.
The value of EXTRA_TEXT_CHANGED_TYPE
when the text wrapped by this span is deleted.
The value of EXTRA_TEXT_CHANGED_TYPE
when the text wrapped by this span is modified.
Creates the span. No intent is sent when the wrapped text is modified or deleted.
pendingIntent | The intent will be sent when the wrapped text is deleted or modified.
When the pending intent is sent, EXTRA_TEXT_CHANGED_TYPE is
added in the intent to describe how the text changed.
|
---|
Constructor called from TextUtils
to restore the span.
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
Return a special type identifier for this span class.
Flatten this object in to a Parcel.
dest | The Parcel in which the object should be written. |
---|---|
flags | Additional flags about how the object should be written.
May be 0 or PARCELABLE_WRITE_RETURN_VALUE .
|