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

# android.view.textservice

*** ** * ** ***

## Interfaces

|---|---|
| [SpellCheckerSession.SpellCheckerSessionListener](https://developer.android.com/reference/android/view/textservice/SpellCheckerSession.SpellCheckerSessionListener) | Callback for getting results from text services |

## Classes

|---|---|
| [SentenceSuggestionsInfo](https://developer.android.com/reference/android/view/textservice/SentenceSuggestionsInfo) | This class contains a metadata of suggestions returned from a text service (e.g. `https://developer.android.com/reference/android/service/textservice/SpellCheckerService`). |
| [SpellCheckerInfo](https://developer.android.com/reference/android/view/textservice/SpellCheckerInfo) | This class is used to specify meta information of a spell checker. |
| [SpellCheckerSession](https://developer.android.com/reference/android/view/textservice/SpellCheckerSession) | The SpellCheckerSession interface provides the per client functionality of SpellCheckerService. |
| [SpellCheckerSession.SpellCheckerSessionParams](https://developer.android.com/reference/android/view/textservice/SpellCheckerSession.SpellCheckerSessionParams) | Parameters used to create a `https://developer.android.com/reference/android/view/textservice/SpellCheckerSession`. |
| [SpellCheckerSession.SpellCheckerSessionParams.Builder](https://developer.android.com/reference/android/view/textservice/SpellCheckerSession.SpellCheckerSessionParams.Builder) | Builder of `https://developer.android.com/reference/android/view/textservice/SpellCheckerSession.SpellCheckerSessionParams`. |
| [SpellCheckerSubtype](https://developer.android.com/reference/android/view/textservice/SpellCheckerSubtype) | This class is used to specify meta information of a subtype contained in a spell checker. |
| [SuggestionsInfo](https://developer.android.com/reference/android/view/textservice/SuggestionsInfo) | This class contains a metadata of suggestions from the text service |
| [TextInfo](https://developer.android.com/reference/android/view/textservice/TextInfo) | This class contains a metadata of the input of TextService |
| [TextServicesManager](https://developer.android.com/reference/android/view/textservice/TextServicesManager) | System API to the overall text services, which arbitrates interaction between applications and text services. |

-

  ## Interfaces

  - [SpellCheckerSession.SpellCheckerSessionListener](https://developer.android.com/reference/android/view/textservice/SpellCheckerSession.SpellCheckerSessionListener)
-

  ## Classes

  - [SentenceSuggestionsInfo](https://developer.android.com/reference/android/view/textservice/SentenceSuggestionsInfo)
  - [SpellCheckerInfo](https://developer.android.com/reference/android/view/textservice/SpellCheckerInfo)
  - [SpellCheckerSession](https://developer.android.com/reference/android/view/textservice/SpellCheckerSession)
  - [SpellCheckerSession.SpellCheckerSessionParams](https://developer.android.com/reference/android/view/textservice/SpellCheckerSession.SpellCheckerSessionParams)
  - [SpellCheckerSession.SpellCheckerSessionParams.Builder](https://developer.android.com/reference/android/view/textservice/SpellCheckerSession.SpellCheckerSessionParams.Builder)
  - [SpellCheckerSubtype](https://developer.android.com/reference/android/view/textservice/SpellCheckerSubtype)
  - [SuggestionsInfo](https://developer.android.com/reference/android/view/textservice/SuggestionsInfo)
  - [TextInfo](https://developer.android.com/reference/android/view/textservice/TextInfo)
  - [TextServicesManager](https://developer.android.com/reference/android/view/textservice/TextServicesManager)