Android.InputMethodServices.AbstractInputMethodService Class
AbstractInputMethodService provides a abstract base class for input methods.

See Also: AbstractInputMethodService Members

Syntax

[Android.Runtime.Register("android/inputmethodservice/AbstractInputMethodService", DoNotGenerateAcw=true)]
public abstract class AbstractInputMethodService : Android.App.Service, Android.Views.KeyEvent.ICallback, IDisposable

Remarks

AbstractInputMethodService provides a abstract base class for input methods. Normal input method implementations will not derive from this directly, instead building on top of Android.InputMethodServices.InputMethodService or another more complete base class. Be sure to read Android.Views.InputMethods.InputMethod for more information on the basics of writing input methods.

This class combines a Service (representing the input method component to the system with the InputMethod interface that input methods must implement. This base class takes care of reporting your InputMethod from the service when clients bind to it, but provides no standard implementation of the InputMethod interface itself. Derived classes must implement that interface.

[Android Documentation]

Requirements

Namespace: Android.InputMethodServices
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 3