Android APIs
public static class

TtsSpan.MeasureBuilder

extends SemioticClassBuilder<TtsSpan.MeasureBuilder>
java.lang.Object
   ↳ android.text.style.TtsSpan.Builder<android.text.style.TtsSpan.MeasureBuilder>
     ↳ android.text.style.TtsSpan.SemioticClassBuilder<android.text.style.TtsSpan.MeasureBuilder>
       ↳ android.text.style.TtsSpan.MeasureBuilder

Class Overview

A builder for TtsSpans of type TYPE_MEASURE.

Summary

Public Constructors
TtsSpan.MeasureBuilder()
Creates a builder for a TtsSpan of type TYPE_MEASURE.
Public Methods
TtsSpan.MeasureBuilder setDenominator(long denominator)
Convenience method that converts the denominator to a String and set it to the value for ARG_DENOMINATOR.
TtsSpan.MeasureBuilder setDenominator(String denominator)
Sets the ARG_DENOMINATOR argument.
TtsSpan.MeasureBuilder setFractionalPart(String fractionalPart)
Sets the ARG_FRACTIONAL_PART argument.
TtsSpan.MeasureBuilder setIntegerPart(long integerPart)
Convenience method that converts the integer part to a String and set it to the value for ARG_INTEGER_PART.
TtsSpan.MeasureBuilder setIntegerPart(String integerPart)
Sets the ARG_INTEGER_PART argument.
TtsSpan.MeasureBuilder setNumber(String number)
Sets the ARG_NUMBER argument.
TtsSpan.MeasureBuilder setNumber(long number)
Convenience method that converts the number to a String and set it to the value for ARG_NUMBER.
TtsSpan.MeasureBuilder setNumerator(String numerator)
Sets the ARG_NUMERATOR argument.
TtsSpan.MeasureBuilder setNumerator(long numerator)
Convenience method that converts the numerator to a String and set it to the value for ARG_NUMERATOR.
TtsSpan.MeasureBuilder setUnit(String unit)
Sets the ARG_UNIT argument.
[Expand]
Inherited Methods
From class android.text.style.TtsSpan.SemioticClassBuilder
From class android.text.style.TtsSpan.Builder
From class java.lang.Object

Public Constructors

public TtsSpan.MeasureBuilder ()

Added in API level 21

Creates a builder for a TtsSpan of type TYPE_MEASURE.

Public Methods

public TtsSpan.MeasureBuilder setDenominator (long denominator)

Added in API level 21

Convenience method that converts the denominator to a String and set it to the value for ARG_DENOMINATOR.

Parameters
denominator The denominator of a fraction.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setDenominator (String denominator)

Added in API level 21

Sets the ARG_DENOMINATOR argument.

Parameters
denominator The denominator of a fraction; a non-empty string of digits with an optional leading + or -.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setFractionalPart (String fractionalPart)

Added in API level 21

Sets the ARG_FRACTIONAL_PART argument.

Parameters
fractionalPart The fractional part of a decimal; a non-empty string of digits with an optional leading + or -.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setIntegerPart (long integerPart)

Added in API level 21

Convenience method that converts the integer part to a String and set it to the value for ARG_INTEGER_PART.

Parameters
integerPart The integer part of a decimal or fraction.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setIntegerPart (String integerPart)

Added in API level 21

Sets the ARG_INTEGER_PART argument.

Parameters
integerPart The integer part of a decimal or fraction; a non-empty string of digits with an optional leading + or -.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setNumber (String number)

Added in API level 21

Sets the ARG_NUMBER argument.

Parameters
number A non-empty string of digits with an optional leading + or -.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setNumber (long number)

Added in API level 21

Convenience method that converts the number to a String and set it to the value for ARG_NUMBER.

Parameters
number The amount of the measure.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setNumerator (String numerator)

Added in API level 21

Sets the ARG_NUMERATOR argument.

Parameters
numerator The numerator of a fraction; a non-empty string of digits with an optional leading + or -.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setNumerator (long numerator)

Added in API level 21

Convenience method that converts the numerator to a String and set it to the value for ARG_NUMERATOR.

Parameters
numerator The numerator of a fraction.
Returns
  • This instance.

public TtsSpan.MeasureBuilder setUnit (String unit)

Added in API level 21

Sets the ARG_UNIT argument.

Parameters
unit The unit of the measure.
Returns
  • This instance.