public final class TextInfo
extends Object implements Parcelable
| java.lang.Object | |
| android.view.textservice.TextInfo | |
该类包含TextService输入的元数据
Inherited constants |
|---|
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) |
|
|---|---|
java.lang.Object
|
|
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. |