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
InputMethodService.
Classes
| Type | Reason |
|---|---|
| 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 | |
| AbstractInputMethodSessionImpl | Base class for derived classes to implement their IInputMethodSession interface. |
| BackDisposition | Enumerates values returned by several types. |
| Edge | Enumerates values returned by several methods of Edge. |
| 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. |
| InputMethodImpl | Concrete implementation of AbstractInputMethodService+AbstractInputMethodImpl that provides all of the standard behavior for an input method. |
| InputMethodSessionImpl | Concrete implementation of AbstractInputMethodSessionImpl that provides all of the standard behavior for an input method session. |
| 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. |
| Key | Class for describing the position and characteristics of a single key in the keyboard. |
| Row | Container for keys in the keyboard. |
| KeyboardView | A view that renders a virtual Keyboard. |
| IOnKeyboardActionListener | Listener for virtual keyboard events. |
| KeyEventArgs | Provides data for the KeyboardView.Key event. |
| PressEventArgs | Provides data for the KeyboardView.Press event. |
| ReleaseEventArgs | Provides data for the KeyboardView.Release event. |
| TextEventArgs | Provides data for the KeyboardView.Text event. |
| KeyboardViewIOnKeyboardActionListenerExtensions | |
| Keycode | Enumerates values returned by several methods of Keycode. |
| TouchableInsets | Enumerates values returned by several types. |

