System API to the overall text services, which arbitrates interaction between applications
and text services.
See Also:
TextServicesManager Members
Syntax
[Android.Runtime.Register("android/view/textservice/TextServicesManager", DoNotGenerateAcw=true)]
public sealed class
TextServicesManager :
Java.Lang.ObjectRemarks
System API to the overall text services, which arbitrates interaction between applications
and text services. You can retrieve an instance of this interface with
Android.Content.Context.GetSystemService(string).
The user can change the current text services in Settings. And also applications can specify
the target text services.
Architecture Overview
- The text services manager as expressed by this class
is the central point of the system that manages interaction between all
other parts. It is expressed as the client-side API here which exists
in each application context and communicates with a global system service
that manages the interaction across all processes.
- A text service implements a particular
interaction model allowing the client application to retrieve information of text.
The system binds to the current text service that is in use, causing it to be created and run.
- Multiple client applications arbitrate with the text service
manager for connections to text services.
Text services sessions
There are three primary parties involved in the text services
framework (TSF) architecture:
[Android Documentation]
Requirements
Namespace: Android.Views.TextService
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 14