public final class TextInfo
extends Object
implements Parcelable
java.lang.Object | |
↳ | android.view.textservice.TextInfo |
该类包含TextService输入的元数据
Inherited constants |
---|
From interface android.os.Parcelable
|
Fields |
|
---|---|
public static final Creator<TextInfo> |
CREATOR 用于使这个类可以分类。 |
Public constructors |
|
---|---|
TextInfo(String text) 构造函数。 |
|
TextInfo(String text, int cookie, int sequenceNumber) 构造函数。 |
|
TextInfo(CharSequence charSequence, int start, int end, int cookie, int sequenceNumber) 构造函数。 |
|
TextInfo(Parcel source) |
Public methods |
|
---|---|
int |
describeContents() 用于使这个类可以分类。 |
CharSequence |
getCharSequence() |
int |
getCookie() |
int |
getSequence() |
String |
getText() |
void |
writeToParcel(Parcel dest, int flags) 用于将此对象打包成 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
|
From interface android.os.Parcelable
|
TextInfo (String text)
构造函数。
Parameters | |
---|---|
text |
String : the text which will be input to TextService |
TextInfo (String text, int cookie, int sequenceNumber)
构造函数。
Parameters | |
---|---|
text |
String : the text which will be input to TextService |
cookie |
int : the cookie for this TextInfo |
sequenceNumber |
int : the sequence number for this TextInfo |
TextInfo (CharSequence charSequence, int start, int end, int cookie, int sequenceNumber)
构造函数。
Parameters | |
---|---|
charSequence |
CharSequence : the text which will be input to TextService. Attached spans that implement ParcelableSpan will also be marshaled alongside with the text. |
start |
int : the beginning of the range of text (inclusive). |
end |
int : the end of the range of text (exclusive). |
cookie |
int : the cookie for this TextInfo |
sequenceNumber |
int : the sequence number for this TextInfo |
int describeContents ()
用于使这个类可以分类。
Returns | |
---|---|
int |
a bitmask indicating the set of special object types marshaled by this Parcelable object instance. |
CharSequence getCharSequence ()
Returns | |
---|---|
CharSequence |
the charSequence which is an input of a text service. This may have some parcelable spans. |
String getText ()
Returns | |
---|---|
String |
the text which is an input of a text service |
void writeToParcel (Parcel dest, int flags)
用于将此对象打包成 Parcel
。
Parameters | |
---|---|
dest |
Parcel : The Parcel to be written. |
flags |
int : The flags used for parceling. |