Android.InputMethodServices Namespace

Classes

AbstractInputMethodService

AbstractInputMethodService provides a abstract base class for input methods.

AbstractInputMethodService.AbstractInputMethodImpl

Base class for derived classes to implement their InputMethod interface.

AbstractInputMethodService.AbstractInputMethodImpl.InterfaceConsts
AbstractInputMethodService.AbstractInputMethodSessionImpl

Base class for derived classes to implement their InputMethodSession interface.

ExtractEditText

Specialization of EditText for showing and interacting with the extracted text in a full-screen input method.

InputMethodService

InputMethodService provides a standard implementation of an InputMethod, which final implementations can derive from and customize.

InputMethodService.InputMethodImpl

Concrete implementation of AbstractInputMethodService.AbstractInputMethodImpl that provides all of the standard behavior for an input method.

InputMethodService.InputMethodSessionImpl

Concrete implementation of AbstractInputMethodService.AbstractInputMethodSessionImpl that provides all of the standard behavior for an input method session.

InputMethodService.Insets

Information about where interesting parts of the input method UI appear.

Keyboard

Loads an XML description of a keyboard and stores the attributes of the keys.

Keyboard.Key

Class for describing the position and characteristics of a single key in the keyboard.

Keyboard.Row

Container for keys in the keyboard.

KeyboardView

A view that renders a virtual Keyboard.

KeyboardView.KeyEventArgs

Provides data for the Key event.

KeyboardView.PressEventArgs

Provides data for the Press event.

KeyboardView.ReleaseEventArgs

Provides data for the Release event.

KeyboardView.TextEventArgs

Provides data for the Text event.

KeyboardViewIOnKeyboardActionListenerExtensions

Interfaces

KeyboardView.IOnKeyboardActionListener

Listener for virtual keyboard events.

Enums

BackDisposition

Enumerates values returned by several types.

Edge

Enumerates values returned by several methods of Edge.

Keycode

Enumerates values returned by several methods of Keycode.

TouchableInsets

Enumerates values returned by several types.