public class

InputMethodService.InputMethodImpl

extends AbstractInputMethodService.AbstractInputMethodImpl
java.lang.Object
   ↳ android.inputmethodservice.AbstractInputMethodService.AbstractInputMethodImpl
     ↳ android.inputmethodservice.InputMethodService.InputMethodImpl

Class Overview

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

Summary

[Expand]
Inherited Constants
From interface android.view.inputmethod.InputMethod
Public Constructors
InputMethodService.InputMethodImpl()
Public Methods
void attachToken(IBinder token)
Take care of attaching the given window token provided by the system.
void bindInput(InputBinding binding)
Handle a new input binding, calling InputMethodService.onBindInput() when done.
void hideSoftInput(int flags, ResultReceiver resultReceiver)
Handle a request by the system to hide the soft input area.
void restartInput(InputConnection ic, EditorInfo attribute)
void showSoftInput(int flags, ResultReceiver resultReceiver)
Handle a request by the system to show the soft input area.
void startInput(InputConnection ic, EditorInfo attribute)
void unbindInput()
Clear the current input binding.
[Expand]
Inherited Methods
From class android.inputmethodservice.AbstractInputMethodService.AbstractInputMethodImpl
From class java.lang.Object
From interface android.view.inputmethod.InputMethod

Public Constructors

public InputMethodService.InputMethodImpl ()

Public Methods

public void attachToken (IBinder token)

Take care of attaching the given window token provided by the system.

public void bindInput (InputBinding binding)

Handle a new input binding, calling InputMethodService.onBindInput() when done.

public void hideSoftInput (int flags, ResultReceiver resultReceiver)

Handle a request by the system to hide the soft input area.

public void restartInput (InputConnection ic, EditorInfo attribute)

public void showSoftInput (int flags, ResultReceiver resultReceiver)

Handle a request by the system to show the soft input area.

public void startInput (InputConnection ic, EditorInfo attribute)

public void unbindInput ()

Clear the current input binding.