Most visited

Recently visited

Added in API level 21

TtsSpan

public class TtsSpan
extends Object implements ParcelableSpan

java.lang.Object
   ↳ android.text.style.TtsSpan


提供用于文本到语音引擎的相关文本的额外元数据的跨度。 如果文本正在通过文本到语音引擎进行处理,引擎可能会使用此跨度中的数据,而不是其相关文本。 TtsSpan的每个实例都有一个类型,例如TYPE_DATETYPE_MEASURE 以及作为捆绑中的键值对提供的参数列表。 内部类为方便起见,并为每个TtsSpan类型提供构建器。

Summary

Nested classes

class TtsSpan.Builder<C extends Builder<?>>

TtsSpans的简单生成器。

class TtsSpan.CardinalBuilder

TYPE_CARDINAL类型的TYPE_CARDINAL构建器。

class TtsSpan.DateBuilder

TYPE_DATE类型的TYPE_DATE构建器。

class TtsSpan.DecimalBuilder

TYPE_DECIMAL类型的TYPE_DECIMAL构建器。

class TtsSpan.DigitsBuilder

类型为TYPE_DIGITSTYPE_DIGITS构建器。

class TtsSpan.ElectronicBuilder

TYPE_ELECTRONIC类型的TYPE_ELECTRONIC构建器。

class TtsSpan.FractionBuilder

TYPE_FRACTION类型的TYPE_FRACTION构建器。

class TtsSpan.MeasureBuilder

TYPE_MEASURE类型的TYPE_MEASURE构建器。

class TtsSpan.MoneyBuilder

TYPE_MONEY类型的TYPE_MONEY构建器。

class TtsSpan.OrdinalBuilder

TYPE_ORDINAL类型的TYPE_ORDINAL构建器。

class TtsSpan.SemioticClassBuilder<C extends SemioticClassBuilder<?>>

TtsSpans的构建者,具有形态句法特征的设置者。

class TtsSpan.TelephoneBuilder

TYPE_TELEPHONE类型的TYPE_TELEPHONE构建器。

class TtsSpan.TextBuilder

TYPE_TEXT类型的TYPE_TEXT构建器。

class TtsSpan.TimeBuilder

TYPE_TIME类型的TYPE_TIME构建器。

class TtsSpan.VerbatimBuilder

TYPE_VERBATIM类型的TYPE_VERBATIM构建器。

Constants

String ANIMACY_ANIMATE

String ANIMACY_INANIMATE

String ARG_ANIMACY

提供生命信息的字符串参数。

String ARG_CASE

字符串参数提供案例信息。

String ARG_COUNTRY_CODE

用于指定电话号码的国家代码的参数。

String ARG_CURRENCY

用于指定货币的参数。

String ARG_DAY

用于指定日期的月份的日期的参数。

String ARG_DENOMINATOR

用于指定分数的分母的参数。

String ARG_DIGITS

用于指定一串数字的参数。

String ARG_DOMAIN

用于指定URI的域部分的参数。

String ARG_EXTENSION

用于指定电话号码的扩展部分的参数。

String ARG_FRACTIONAL_PART

用于指定小数部分的参数。

String ARG_FRAGMENT_ID

用于指定URI的片段ID的参数。

String ARG_GENDER

提供性别信息的字符串参数

String ARG_HOURS

参数用于指定时间的小时数。

String ARG_INTEGER_PART

用于指定小数或分数的整数部分的参数。

String ARG_MINUTES

用于指定时间分钟的参数。

String ARG_MONTH

用于指定日期的月份的参数。

String ARG_MULTIPLICITY

提供多重信息的字符串参数。

String ARG_NUMBER

用于指定整数的参数。

String ARG_NUMBER_PARTS

参数用于指定电话号码的主要部分。

String ARG_NUMERATOR

用于指定分数的分子的参数。

String ARG_PASSWORD

用于指定URI的密码部分的参数。

String ARG_PATH

用于指定URI的路径部分的参数。

String ARG_PORT

用于指定URI的端口号的参数。

String ARG_PROTOCOL

用于指定URI的协议的参数。

String ARG_QUANTITY

用于选择用于发音大量金钱的后缀(千,百万等)的论据。

String ARG_QUERY_STRING

用于指定URI的查询字符串的参数。

String ARG_TEXT

提供要合成的文本的字符串。

String ARG_UNIT

用于指定度量单位的参数。

String ARG_USERNAME

用于指定URI的用户名部分的参数。

String ARG_VERBATIM

参数用于指定一个字符串,其中的字符是逐字读取的,除了空格。

String ARG_WEEKDAY

用于指定日期的工作日的参数。

String ARG_YEAR

用于指定日期的年份的参数。

String CASE_ABLATIVE

String CASE_ACCUSATIVE

String CASE_DATIVE

String CASE_GENITIVE

String CASE_INSTRUMENTAL

String CASE_LOCATIVE

String CASE_NOMINATIVE

String CASE_VOCATIVE

String GENDER_FEMALE

String GENDER_MALE

String GENDER_NEUTRAL

int MONTH_APRIL

int MONTH_AUGUST

int MONTH_DECEMBER

int MONTH_FEBRUARY

int MONTH_JANUARY

int MONTH_JULY

int MONTH_JUNE

int MONTH_MARCH

int MONTH_MAY

int MONTH_NOVEMBER

int MONTH_OCTOBER

int MONTH_SEPTEMBER

String MULTIPLICITY_DUAL

String MULTIPLICITY_PLURAL

String MULTIPLICITY_SINGLE

String TYPE_CARDINAL

与此跨度相关的文本是一个基数。

String TYPE_DATE

与此跨度相关的文本是日期。

String TYPE_DECIMAL

与此跨度相关的文本是十进制数字。

String TYPE_DIGITS

与此跨度相关的文本是一系列必须按顺序读取的数字。

String TYPE_ELECTRONIC

与此跨度相关联的文本是一个URI(可用于URL和电子邮件地址)。

String TYPE_FRACTION

与此跨度相关的文本是一个分数。

String TYPE_MEASURE

与此跨度相关的文本是一种度量,由一个数字和一个单位组成。

String TYPE_MONEY

与此跨度相关的文本是一笔钱。

String TYPE_ORDINAL

与此跨度相关的文本是序号。

String TYPE_TELEPHONE

与此跨度相关的文本是电话号码。

String TYPE_TEXT

此跨度类型可用于向其跨越的文本添加形态句法特征,或者合成跨页文本以外的其他内容。

String TYPE_TIME

与此跨度相关的文本是一个时间,由 ARG_HOURSARG_MINUTES指定的小时和分钟 ARG_MINUTES

String TYPE_VERBATIM

与此跨度相关的文本是一系列必须逐字读取的字符。

int WEEKDAY_FRIDAY

int WEEKDAY_MONDAY

int WEEKDAY_SATURDAY

int WEEKDAY_SUNDAY

int WEEKDAY_THURSDAY

int WEEKDAY_TUESDAY

int WEEKDAY_WEDNESDAY

Inherited constants

From interface android.os.Parcelable

Public constructors

TtsSpan(String type, PersistableBundle args)
TtsSpan(Parcel src)

Public methods

int describeContents()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。

PersistableBundle getArgs()

返回一组参数集。

int getSpanTypeId()

返回此跨度类的特殊类型标识符。

String getType()

返回类型。

void writeToParcel(Parcel dest, int flags)

将此对象平铺到一个包裹中。

Inherited methods

From class java.lang.Object
From interface android.text.ParcelableSpan
From interface android.os.Parcelable

Constants

ANIMACY_ANIMATE

Added in API level 21
String ANIMACY_ANIMATE

常量值:“android.animate”

ANIMACY_INANIMATE

Added in API level 21
String ANIMACY_INANIMATE

常量值:“android.inanimate”

ARG_ANIMACY

Added in API level 21
String ARG_ANIMACY

提供生命信息的字符串参数。 可以是ANIMACY_ANIMATEANIMACY_INANIMATE

常量值:“android.arg.animacy”

ARG_CASE

Added in API level 21
String ARG_CASE

字符串参数提供案例信息。 可以是任何CASE_NOMINATIVECASE_ACCUSATIVECASE_DATIVECASE_ABLATIVECASE_GENITIVECASE_VOCATIVECASE_LOCATIVECASE_INSTRUMENTAL

常量值:“android.arg.case”

ARG_COUNTRY_CODE

Added in API level 21
String ARG_COUNTRY_CODE

用于指定电话号码的国家代码的参数。 可以是一串数字,可以用“+”作为前缀。 可以与TYPE_TELEPHONE一起使用。

常量值:“android.arg.country_code”

ARG_CURRENCY

Added in API level 21
String ARG_CURRENCY

用于指定货币的参数。 应该是ISO4217货币代码,例如“USD”。 可以与TYPE_MONEY一起使用。

常量值:“android.arg.money”

ARG_DAY

Added in API level 21
String ARG_DAY

用于指定日期的月份的日期的参数。 该值应该以从1到31的整数提供。可以与TYPE_DATE一起使用。

常量值:“android.arg.day”

ARG_DENOMINATOR

Added in API level 21
String ARG_DENOMINATOR

用于指定分数的分母的参数。 该值可以是任意大小的数字字符串,可以选择以+或 - 作为前缀。 可以与TYPE_FRACTION一起使用。

常量值:“android.arg.denominator”

ARG_DIGITS

Added in API level 21
String ARG_DIGITS

用于指定一串数字的参数。 可以与TYPE_DIGITS一起使用。

常量值:“android.arg.digits”

ARG_DOMAIN

Added in API level 21
String ARG_DOMAIN

用于指定URI的域部分的参数。 例如“source.android.com”。 可以与TYPE_ELECTRONIC一起使用。

常量值:“android.arg.domain”

ARG_EXTENSION

Added in API level 21
String ARG_EXTENSION

用于指定电话号码的扩展部分的参数。 可以是一串数字。 可以与TYPE_TELEPHONE一起使用。

常量值:“android.arg.extension”

ARG_FRACTIONAL_PART

Added in API level 21
String ARG_FRACTIONAL_PART

用于指定小数部分的参数。 该值可以是任何大小的数字串。 可以与TYPE_DECIMAL一起使用。

常量值:“android.arg.fractional_part”

ARG_FRAGMENT_ID

Added in API level 21
String ARG_FRAGMENT_ID

用于指定URI的片段ID的参数。 应该被指定为一个字符串。 可以与TYPE_ELECTRONIC一起使用。

常量值:“android.arg.fragment_id”

ARG_GENDER

Added in API level 21
String ARG_GENDER

提供性别信息的字符串参数 可以是任何GENDER_NEUTRALGENDER_MALEGENDER_FEMALE

常量值:“android.arg.gender”

ARG_HOURS

Added in API level 21
String ARG_HOURS

参数用于指定时间的小时数。 小时数应该以从0到24的整数形式提供。可与TYPE_TIME一起使用。

常量值:“android.arg.hours”

ARG_INTEGER_PART

Added in API level 21
String ARG_INTEGER_PART

用于指定小数或分数的整数部分的参数。 该值可以是任意大小的数字字符串,可以选择以 - 或+作为前缀。 可以与TYPE_DECIMALTYPE_FRACTION一起使用。

常量值:“android.arg.integer_part”

ARG_MINUTES

Added in API level 21
String ARG_MINUTES

用于指定时间分钟的参数。 小时数应该以从0到59的整数提供。可与TYPE_TIME一起使用。

常量值:“android.arg.minutes”

ARG_MONTH

Added in API level 21
String ARG_MONTH

用于指定日期的月份的参数。 该值应被设置为整数,并且可以是任何的MONTH_JANUARYMONTH_FEBRUARYMONTH_MARCHMONTH_APRILMONTH_MAYMONTH_JUNEMONTH_JULYMONTH_AUGUSTMONTH_SEPTEMBERMONTH_OCTOBERMONTH_NOVEMBERMONTH_DECEMBER 可以与TYPE_DATE一起使用。

常量值:“android.arg.month”

ARG_MULTIPLICITY

Added in API level 21
String ARG_MULTIPLICITY

提供多重信息的字符串参数。 可以是任何MULTIPLICITY_SINGLEMULTIPLICITY_DUALMULTIPLICITY_PLURAL

常量值:“android.arg.multiplicity”

ARG_NUMBER

Added in API level 21
String ARG_NUMBER

用于指定整数的参数。 该值可以是任意大小的数字字符串,可以选择以 - 或+作为前缀。 可以与TYPE_CARDINALTYPE_ORDINAL一起使用。

常量值:“android.arg.number”

ARG_NUMBER_PARTS

Added in API level 21
String ARG_NUMBER_PARTS

参数用于指定电话号码的主要部分。 可以是一串数字,其中电话号码的不同部分可以用空格' - ','/'或'。'分隔。 可以与TYPE_TELEPHONE一起使用。

常量值:“android.arg.number_parts”

ARG_NUMERATOR

Added in API level 21
String ARG_NUMERATOR

用于指定分数的分子的参数。 该值可以是任意大小的数字字符串,可以选择以 - 或+作为前缀。 可以与TYPE_FRACTION一起使用。

常量值:“android.arg.numerator”

ARG_PASSWORD

Added in API level 21
String ARG_PASSWORD

用于指定URI的密码部分的参数。 应该设置为一个字符串。 可以与TYPE_ELECTRONIC一起使用。

常量值:“android.arg.password”

ARG_PATH

Added in API level 21
String ARG_PATH

用于指定URI的路径部分的参数。 例如“source / index.html”。 可以与TYPE_ELECTRONIC一起使用。

常量值:“android.arg.path”

ARG_PORT

Added in API level 21
String ARG_PORT

用于指定URI的端口号的参数。 应该被指定为一个整数。 可以与TYPE_ELECTRONIC一起使用。

常量值:“android.arg.port”

ARG_PROTOCOL

Added in API level 21
String ARG_PROTOCOL

用于指定URI的协议的参数。 例子是“http”和“ftp”。 可以与TYPE_ELECTRONIC一起使用。

常量值:“android.arg.protocol”

ARG_QUANTITY

Added in API level 21
String ARG_QUANTITY

用于选择用于发音大量金钱的后缀(千,百万等)的论据。 例如,它可以用来消除“两千五百美元”和“两点五千美元”之间的歧义。 如果实施,引擎应至少支持“1000”,“1000000”,“1000000000”和“1000000000000”。 例如:如果ARG_INTEGER_PART参数为“10”, ARG_FRACTIONAL_PART参数为“4”, ARG_QUANTITY参数为“1000”, ARG_CURRENCY参数为“usd”,则TTS引擎可以将该跨度读作“十点四千美元” 。 以同样的例子,但数量设置为“1000000”,TTS引擎可以将该跨度读作“十点四百万美元”。 可以与TYPE_MONEY一起使用。

常量值:“android.arg.quantity”

ARG_QUERY_STRING

Added in API level 21
String ARG_QUERY_STRING

用于指定URI的查询字符串的参数。 例如“arg = value&argtwo = value”。 可以与TYPE_ELECTRONIC一起使用。

常量值:“android.arg.query_string”

ARG_TEXT

Added in API level 21
String ARG_TEXT

提供要合成的文本的字符串。 合成器可以自由决定如何解释文本。 可以与TYPE_TEXT一起使用。

常量值:“android.arg.text”

ARG_UNIT

Added in API level 21
String ARG_UNIT

用于指定度量单位的参数。 单位应始终用英文单数形式指定。 可以使用前缀。 引擎会尽其所能地用所使用的语言正确发音。 预计发动机至少可以支持诸如“米”,“秒”,“摄氏度”和“华氏度”等常见词头,如“毫”和“千”等常见词头。 可以与TYPE_MEASURE一起使用。

常量值:“android.arg.unit”

ARG_USERNAME

Added in API level 21
String ARG_USERNAME

用于指定URI的用户名部分的参数。 应该设置为一个字符串。 可与TYPE_ELECTRONIC一起使用。

常量值:“android.arg.username”

ARG_VERBATIM

Added in API level 21
String ARG_VERBATIM

参数用于指定一个字符串,其中的字符是逐字读取的,除了空格。 可以与TYPE_VERBATIM一起使用。

常量值:“android.arg.verbatim”

ARG_WEEKDAY

Added in API level 21
String ARG_WEEKDAY

用于指定日期的工作日的参数。 该值应被设置为整数,并且可以是任何的WEEKDAY_SUNDAYWEEKDAY_MONDAYWEEKDAY_TUESDAYWEEKDAY_WEDNESDAYWEEKDAY_THURSDAYWEEKDAY_FRIDAYWEEKDAY_SATURDAY 可与TYPE_DATE一起使用。

常量值:“android.arg.weekday”

ARG_YEAR

Added in API level 21
String ARG_YEAR

用于指定日期的年份的参数。 该值应该作为正整数提供。 可与TYPE_DATE一起使用。

常量值:“android.arg.year”

CASE_ABLATIVE

Added in API level 21
String CASE_ABLATIVE

常量值:“android.ablative”

CASE_ACCUSATIVE

Added in API level 21
String CASE_ACCUSATIVE

常量值:“android.accusative”

CASE_DATIVE

Added in API level 21
String CASE_DATIVE

常量值:“android.dative”

CASE_GENITIVE

Added in API level 21
String CASE_GENITIVE

常量值:“android.genitive”

CASE_INSTRUMENTAL

Added in API level 21
String CASE_INSTRUMENTAL

常量值:“android.instrumental”

CASE_LOCATIVE

Added in API level 21
String CASE_LOCATIVE

常量值:“android.locative”

CASE_NOMINATIVE

Added in API level 21
String CASE_NOMINATIVE

常量值:“android.nominative”

CASE_VOCATIVE

Added in API level 21
String CASE_VOCATIVE

常量值:“android.vocative”

GENDER_FEMALE

Added in API level 21
String GENDER_FEMALE

常量值:“android.female”

GENDER_MALE

Added in API level 21
String GENDER_MALE

常数值:“android.male”

GENDER_NEUTRAL

Added in API level 21
String GENDER_NEUTRAL

常数值:“android.neutral”

MONTH_APRIL

Added in API level 21
int MONTH_APRIL

常量值:3(0x00000003)

MONTH_AUGUST

Added in API level 21
int MONTH_AUGUST

常量值:7(0x00000007)

MONTH_DECEMBER

Added in API level 21
int MONTH_DECEMBER

常量值:11(0x0000000b)

MONTH_FEBRUARY

Added in API level 21
int MONTH_FEBRUARY

常数值:1(0x00000001)

MONTH_JANUARY

Added in API level 21
int MONTH_JANUARY

常量值:0(0x00000000)

MONTH_JULY

Added in API level 21
int MONTH_JULY

常数值:6(0x00000006)

MONTH_JUNE

Added in API level 21
int MONTH_JUNE

常量值:5(0x00000005)

MONTH_MARCH

Added in API level 21
int MONTH_MARCH

常量值:2(0x00000002)

MONTH_MAY

Added in API level 21
int MONTH_MAY

常量值:4(0x00000004)

MONTH_NOVEMBER

Added in API level 21
int MONTH_NOVEMBER

常量值:10(0x0000000a)

MONTH_OCTOBER

Added in API level 21
int MONTH_OCTOBER

常量值:9(0x00000009)

MONTH_SEPTEMBER

Added in API level 21
int MONTH_SEPTEMBER

常量值:8(0x00000008)

MULTIPLICITY_DUAL

Added in API level 21
String MULTIPLICITY_DUAL

常量值:“android.dual”

MULTIPLICITY_PLURAL

Added in API level 21
String MULTIPLICITY_PLURAL

常量值:“android.plural”

MULTIPLICITY_SINGLE

Added in API level 21
String MULTIPLICITY_SINGLE

常量值:“android.single”

TYPE_CARDINAL

Added in API level 21
String TYPE_CARDINAL

与此跨度相关的文本是一个基数。 必须包含与ARG_NUMBER合成的ARG_NUMBER 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.cardinal”

TYPE_DATE

Added in API level 21
String TYPE_DATE

与此跨度相关的文本是日期。 必须提供至少一个参数ARG_MONTHARG_YEAR 如果设置了ARG_MONTH则参数ARG_DAY是可选的。 如果设置了ARG_DAY则参数ARG_WEEKDAY是可选的。 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.date”

TYPE_DECIMAL

Added in API level 21
String TYPE_DECIMAL

与此跨度相关的文本是十进制数字。 必须包含与ARG_INTEGER_PARTARG_FRACTIONAL_PART合成的编号。 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.decimal”

TYPE_DIGITS

Added in API level 21
String TYPE_DIGITS

与此跨度相关的文本是一系列必须按顺序读取的数字。 数字可以用ARG_DIGITS来设置。 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.digits”

TYPE_ELECTRONIC

Added in API level 21
String TYPE_ELECTRONIC

与此跨度相关联的文本是一个URI(可用于URL和电子邮件地址)。 URL的完整模式(可以有效地将电子邮件地址视为其子集)是:protocol:// username:password @ domain:port / path?query_string#fragment_id因此,只填充用户名和域名将作为电子邮件地址进行读取。 所有的参数都是可选的,但至少有一个必须提供: ARG_PROTOCOLARG_USERNAMEARG_PASSWORDARG_DOMAINARG_PORTARG_PATHARG_QUERY_STRINGARG_FRAGMENT_ID 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.electronic”

TYPE_FRACTION

Added in API level 21
String TYPE_FRACTION

与此跨度相关的文本是一个分数。 必须包含与ARG_NUMERATORARG_DENOMINATOR合成的编号。 ARG_INTEGER_PART是可选还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.fraction”

TYPE_MEASURE

Added in API level 21
String TYPE_MEASURE

与此跨度相关的文本是一种度量,由一个数字和一个单位组成。 该数字可以是基数,小数或分数。 设置有相同的参数个数TYPE_CARDINALTYPE_DECIMAL或者TYPE_FRACTION 该单位可以用ARG_UNIT指定。 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.measure”

TYPE_MONEY

Added in API level 21
String TYPE_MONEY

与此跨度相关的文本是一笔钱。 使用与TYPE_DECIMAL相同的参数设置金额。 ARG_CURRENCY用于设置货币。 ARG_QUANTITY是可选的。 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.money”

TYPE_ORDINAL

Added in API level 21
String TYPE_ORDINAL

与此跨度相关的文本是序号。 必须包含与ARG_NUMBER合成的ARG_NUMBER 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.ordinal”

TYPE_TELEPHONE

Added in API level 21
String TYPE_TELEPHONE

与此跨度相关的文本是电话号码。 参数ARG_NUMBER_PARTS是必需的。 ARG_COUNTRY_CODEARG_EXTENSION是可选的。 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.telephone”

TYPE_TEXT

Added in API level 21
String TYPE_TEXT

此跨度类型可用于向其跨越的文本添加形态句法特征,或者合成跨页文本以外的其他内容。 使用参数ARG_TEXT设置不同的文本。 接受这些参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.text”

TYPE_TIME

Added in API level 21
String TYPE_TIME

与此跨度相关的文本是一个时间,由ARG_HOURSARG_MINUTES指定的小时和分钟ARG_MINUTES 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.time”

TYPE_VERBATIM

Added in API level 21
String TYPE_VERBATIM

与此跨度相关的文本是一系列必须逐字读取的字符。 引擎将尝试读出任何字符,如标点符号,但不包括空格。 需要ARG_VERBATIM 还接受参数ARG_GENDERARG_ANIMACYARG_MULTIPLICITYARG_CASE

常量值:“android.type.verbatim”

WEEKDAY_FRIDAY

Added in API level 21
int WEEKDAY_FRIDAY

常数值:6(0x00000006)

WEEKDAY_MONDAY

Added in API level 21
int WEEKDAY_MONDAY

常量值:2(0x00000002)

WEEKDAY_SATURDAY

Added in API level 21
int WEEKDAY_SATURDAY

常量值:7(0x00000007)

WEEKDAY_SUNDAY

Added in API level 21
int WEEKDAY_SUNDAY

常数值:1(0x00000001)

WEEKDAY_THURSDAY

Added in API level 21
int WEEKDAY_THURSDAY

常量值:5(0x00000005)

WEEKDAY_TUESDAY

Added in API level 21
int WEEKDAY_TUESDAY

常量值:3(0x00000003)

WEEKDAY_WEDNESDAY

Added in API level 21
int WEEKDAY_WEDNESDAY

常量值:4(0x00000004)

Public constructors

TtsSpan

Added in API level 21
TtsSpan (String type, 
                PersistableBundle args)

Parameters
type String
args PersistableBundle

TtsSpan

Added in API level 21
TtsSpan (Parcel src)

Parameters
src Parcel

Public methods

describeContents

Added in API level 21
int describeContents ()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。 例如,如果对象在writeToParcel(Parcel, int)的输出中包含writeToParcel(Parcel, int) ,则此方法的返回值必须包含CONTENTS_FILE_DESCRIPTOR位。

Returns
int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

getArgs

Added in API level 21
PersistableBundle getArgs ()

返回一组参数集。

Returns
PersistableBundle The bundle of the arguments set.

getSpanTypeId

Added in API level 21
int getSpanTypeId ()

返回此跨度类的特殊类型标识符。

Returns
int

getType

Added in API level 21
String getType ()

返回类型。

Returns
String The type of this instance.

writeToParcel

Added in API level 21
void writeToParcel (Parcel dest, 
                int flags)

将此对象平铺到一个包裹中。

Parameters
dest Parcel: The Parcel in which the object should be written.
flags int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.

Hooray!