Android.InputMethodServices Namespace

Remarks

Base classes for writing input methods (such as software keyboards). These APIs are not for use by normal applications, they are a framework specifically for writing input method components. Implementations will typically derive from Android.InputMethodServices.InputMethodService.

Classes

TypeReason
AbstractInputMethodServiceAbstractInputMethodService provides a abstract base class for input methods.
AbstractInputMethodService+AbstractInputMethodImplBase class for derived classes to implement their Android.Views.InputMethods.InputMethod interface.
AbstractInputMethodService+AbstractInputMethodImpl+InterfaceConstsDocumentation for this section has not yet been entered.
AbstractInputMethodService+AbstractInputMethodSessionImplBase class for derived classes to implement their Android.Views.InputMethods.IInputMethodSession interface.
BackDispositionEnumerates values returned by several types.
EdgeEnumerates values returned by several methods of Android.InputMethodServices.Edge.
ExtractEditTextSpecialization of Android.Widget.EditText for showing and interacting with the extracted text in a full-screen input method.
InputMethodServiceInputMethodService provides a standard implementation of an InputMethod, which final implementations can derive from and customize.
InputMethodService+InputMethodImplConcrete implementation of Android.InputMethodServices.AbstractInputMethodService.AbstractInputMethodImpl that provides all of the standard behavior for an input method.
InputMethodService+InputMethodSessionImplConcrete implementation of Android.InputMethodServices.AbstractInputMethodService.AbstractInputMethodSessionImpl that provides all of the standard behavior for an input method session.
InputMethodService+InsetsInformation about where interesting parts of the input method UI appear.
KeyboardLoads an XML description of a keyboard and stores the attributes of the keys.
Keyboard+KeyClass for describing the position and characteristics of a single key in the keyboard.
Keyboard+RowContainer for keys in the keyboard.
KeyboardViewA view that renders a virtual Android.InputMethodServices.Keyboard.
KeyboardView+IOnKeyboardActionListenerListener for virtual keyboard events.
KeyboardView+KeyEventArgsProvides data for the Android.InputMethodServices.KeyboardView.Key event.
KeyboardView+PressEventArgsProvides data for the Android.InputMethodServices.KeyboardView.Press event.
KeyboardView+ReleaseEventArgsProvides data for the Android.InputMethodServices.KeyboardView.Release event.
KeyboardView+TextEventArgsProvides data for the Android.InputMethodServices.KeyboardView.Text event.
KeyboardViewIOnKeyboardActionListenerExtensionsDocumentation for this section has not yet been entered.
KeycodeEnumerates values returned by several methods of Android.InputMethodServices.Keycode.
TouchableInsetsEnumerates values returned by several types.