lightbulb_outline Please take our October 2018 developer survey. Start survey

TtsSpan.TextBuilder

public static class TtsSpan.TextBuilder
extends SemioticClassBuilder<TtsSpan.TextBuilder>

java.lang.Object
   ↳ android.text.style.TtsSpan.Builder<C extends android.text.style.TtsSpan.SemioticClassBuilder<?>>
     ↳ android.text.style.TtsSpan.SemioticClassBuilder<android.text.style.TtsSpan.TextBuilder>
       ↳ android.text.style.TtsSpan.TextBuilder


A builder for TtsSpans of type TtsSpan.TYPE_TEXT.

Summary

Public constructors

TtsSpan.TextBuilder()

Creates a builder for a TtsSpan of type TtsSpan.TYPE_TEXT.

TtsSpan.TextBuilder(String text)

Creates a TtsSpan of type TtsSpan.TYPE_TEXT and sets the TtsSpan.ARG_TEXT argument.

Public methods

TtsSpan.TextBuilder setText(String text)

Sets the TtsSpan.ARG_TEXT argument, the text to be synthesized.

Inherited methods

Public constructors

TtsSpan.TextBuilder

added in API level 21
public TtsSpan.TextBuilder ()

Creates a builder for a TtsSpan of type TtsSpan.TYPE_TEXT.

TtsSpan.TextBuilder

added in API level 21
public TtsSpan.TextBuilder (String text)

Creates a TtsSpan of type TtsSpan.TYPE_TEXT and sets the TtsSpan.ARG_TEXT argument.

Parameters
text String: The text to be synthesized.

See also:

Public methods

setText

added in API level 21
public TtsSpan.TextBuilder setText (String text)

Sets the TtsSpan.ARG_TEXT argument, the text to be synthesized.

Parameters
text String: The string that will be synthesized.

Returns
TtsSpan.TextBuilder This instance.