# android.graphics.text

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

# android.graphics.text

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/android/graphics/text/package-summary "View this page in Kotlin")\|Java

## Classes

|------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [LineBreakConfig](https://developer.android.com/reference/android/graphics/text/LineBreakConfig)                                   | Specifies the line-break strategies for text wrapping.                                                                                                                                                                                              |
| [LineBreakConfig.Builder](https://developer.android.com/reference/android/graphics/text/LineBreakConfig.Builder)                   | A builder for creating a`LineBreakConfig`instance.                                                                                                                                                                                                  |
| [LineBreaker](https://developer.android.com/reference/android/graphics/text/LineBreaker)                                           | Provides automatic line breaking for a*single*paragraph.                                                                                                                                                                                            |
| [LineBreaker.Builder](https://developer.android.com/reference/android/graphics/text/LineBreaker.Builder)                           | Helper class for creating a[LineBreaker](https://developer.android.com/reference/android/graphics/text/LineBreaker).                                                                                                                                |
| [LineBreaker.ParagraphConstraints](https://developer.android.com/reference/android/graphics/text/LineBreaker.ParagraphConstraints) | Line breaking constraints for single paragraph.                                                                                                                                                                                                     |
| [LineBreaker.Result](https://developer.android.com/reference/android/graphics/text/LineBreaker.Result)                             | Holds the result of the[line breaking algorithm](https://developer.android.com/reference/android/graphics/text/LineBreaker#computeLineBreaks(android.graphics.text.MeasuredText,%20android.graphics.text.LineBreaker.ParagraphConstraints,%20int)). |
| [MeasuredText](https://developer.android.com/reference/android/graphics/text/MeasuredText)                                         | Result of text shaping of the single paragraph string.                                                                                                                                                                                              |
| [MeasuredText.Builder](https://developer.android.com/reference/android/graphics/text/MeasuredText.Builder)                         | Helper class for creating a[MeasuredText](https://developer.android.com/reference/android/graphics/text/MeasuredText).                                                                                                                              |
| [PositionedGlyphs](https://developer.android.com/reference/android/graphics/text/PositionedGlyphs)                                 | Text shaping result object for single style text.                                                                                                                                                                                                   |
| [TextRunShaper](https://developer.android.com/reference/android/graphics/text/TextRunShaper)                                       | Provides conversion from a text into glyph array.                                                                                                                                                                                                   |

-

  ## Classes

  - [LineBreakConfig](https://developer.android.com/reference/android/graphics/text/LineBreakConfig)
  - [LineBreakConfig.Builder](https://developer.android.com/reference/android/graphics/text/LineBreakConfig.Builder)
  - [LineBreaker](https://developer.android.com/reference/android/graphics/text/LineBreaker)
  - [LineBreaker.Builder](https://developer.android.com/reference/android/graphics/text/LineBreaker.Builder)
  - [LineBreaker.ParagraphConstraints](https://developer.android.com/reference/android/graphics/text/LineBreaker.ParagraphConstraints)
  - [LineBreaker.Result](https://developer.android.com/reference/android/graphics/text/LineBreaker.Result)
  - [MeasuredText](https://developer.android.com/reference/android/graphics/text/MeasuredText)
  - [MeasuredText.Builder](https://developer.android.com/reference/android/graphics/text/MeasuredText.Builder)
  - [PositionedGlyphs](https://developer.android.com/reference/android/graphics/text/PositionedGlyphs)
  - [TextRunShaper](https://developer.android.com/reference/android/graphics/text/TextRunShaper)