Since: API Level 3
package

android.inputmethodservice

Classes | Description

Base classes for writing input methods.

more...

Interfaces

KeyboardView.OnKeyboardActionListenerListener for virtual keyboard events. 

Classes

AbstractInputMethodServiceAbstractInputMethodService provides a abstract base class for input methods. 
AbstractInputMethodService.AbstractInputMethodImplBase class for derived classes to implement their InputMethod interface. 
AbstractInputMethodService.AbstractInputMethodSessionImplBase class for derived classes to implement their InputMethodSession interface. 
ExtractEditTextSpecialization of 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 AbstractInputMethodService.AbstractInputMethodImpl that provides all of the standard behavior for an input method. 
InputMethodService.InputMethodSessionImplConcrete implementation of 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 Keyboard