public static class TtsSpan.DecimalBuilder
extends SemioticClassBuilder<TtsSpan.DecimalBuilder>
| java.lang.Object | |||
| android.text.style.TtsSpan.Builder<android.text.style.TtsSpan.DecimalBuilder> | |||
| android.text.style.TtsSpan.SemioticClassBuilder<android.text.style.TtsSpan.DecimalBuilder> | |||
| android.text.style.TtsSpan.DecimalBuilder | |||
TYPE_DECIMAL类型的 TYPE_DECIMAL构建器。
Public constructors |
|
|---|---|
TtsSpan.DecimalBuilder() 为TYPE_DECIMAL类型的 |
|
TtsSpan.DecimalBuilder(double number, int minimumFractionDigits, int maximumFractionDigits) 创建一个类型为TYPE_DECIMAL的 |
|
TtsSpan.DecimalBuilder(String integerPart, String fractionalPart) 创建一个类型为TYPE_DECIMAL的 |
|
公共方法(Public methods) |
|
|---|---|
TtsSpan.DecimalBuilder |
setArgumentsFromDouble(double number, int minimumFractionDigits, int maximumFractionDigits) 便捷方法需要双 |
TtsSpan.DecimalBuilder |
setFractionalPart(String fractionalPart) 设置 |
TtsSpan.DecimalBuilder |
setIntegerPart(String integerPart) 设置 |
TtsSpan.DecimalBuilder |
setIntegerPart(long integerPart) 将数字转换为字符串并将其设置为 |
继承方法(Inherited methods) |
|
|---|---|
android.text.style.TtsSpan.SemioticClassBuilder
|
|
android.text.style.TtsSpan.Builder
|
|
java.lang.Object
|
|
TtsSpan.DecimalBuilder ()
创建一个类型为TYPE_DECIMAL的 TYPE_DECIMAL的构建器。
TtsSpan.DecimalBuilder (double number,
int minimumFractionDigits,
int maximumFractionDigits)
创建一个类型为TYPE_DECIMAL的 TYPE_DECIMAL并设置参数 ARG_INTEGER_PART和 ARG_FRACTIONAL_PART 。
| 参数(Parameters) | |
|---|---|
number |
double
|
minimumFractionDigits |
int
|
maximumFractionDigits |
int
|
TtsSpan.DecimalBuilder (String integerPart, String fractionalPart)
创建一个类型为TYPE_DECIMAL的 TYPE_DECIMAL并设置参数 ARG_INTEGER_PART和 ARG_FRACTIONAL_PART 。
| 参数(Parameters) | |
|---|---|
integerPart |
String
|
fractionalPart |
String
|
TtsSpan.DecimalBuilder setArgumentsFromDouble (double number, int minimumFractionDigits, int maximumFractionDigits)
便捷方法需要双 ARG_INTEGER_PART数字和最大小数位数,它设置了 ARG_INTEGER_PART和 ARG_FRACTIONAL_PART参数。
| 参数(Parameters) | |
|---|---|
number |
double: The number to be synthesized. |
minimumFractionDigits |
int: The minimum number of fraction digits that are pronounced. |
maximumFractionDigits |
int: The maximum number of fraction digits that are pronounced. If maximumFractionDigits < minimumFractionDigits then minimumFractionDigits will be assumed to be equal to maximumFractionDigits. |
| 返回(Returns) | |
|---|---|
TtsSpan.DecimalBuilder |
This instance. |
TtsSpan.DecimalBuilder setFractionalPart (String fractionalPart)
设置 ARG_FRACTIONAL_PART参数。
| 参数(Parameters) | |
|---|---|
fractionalPart |
String: A non-empty string of digits. |
| 返回(Returns) | |
|---|---|
TtsSpan.DecimalBuilder |
This instance. |
TtsSpan.DecimalBuilder setIntegerPart (String integerPart)
设置 ARG_INTEGER_PART参数。
| 参数(Parameters) | |
|---|---|
integerPart |
String: A non-empty string of digits with an optional leading + or -. |
| 返回(Returns) | |
|---|---|
TtsSpan.DecimalBuilder |
This instance. |
TtsSpan.DecimalBuilder setIntegerPart (long integerPart)
便捷方法将数字转换为字符串并将其设置为 ARG_INTEGER_PART的值。
| 参数(Parameters) | |
|---|---|
integerPart |
long: The integer part of the decimal. |
| 返回(Returns) | |
|---|---|
TtsSpan.DecimalBuilder |
This instance. |