public class

InputMethodService.InputMethodSessionImpl

extends AbstractInputMethodService.AbstractInputMethodSessionImpl
java.lang.Object
   ↳ android.inputmethodservice.AbstractInputMethodService.AbstractInputMethodSessionImpl
     ↳ android.inputmethodservice.InputMethodService.InputMethodSessionImpl

Class Overview

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

Summary

Public Constructors
InputMethodService.InputMethodSessionImpl()
Public Methods
void appPrivateCommand(String action, Bundle data)
void displayCompletions(CompletionInfo[] completions)
void finishInput()
void toggleSoftInput(int showFlags, int hideFlags)
void updateCursor(Rect newCursor)
void updateExtractedText(int token, ExtractedText text)
void updateSelection(int oldSelStart, int oldSelEnd, int newSelStart, int newSelEnd, int candidatesStart, int candidatesEnd)
[Expand]
Inherited Methods
From class android.inputmethodservice.AbstractInputMethodService.AbstractInputMethodSessionImpl
From class java.lang.Object
From interface android.view.inputmethod.InputMethodSession

Public Constructors

public InputMethodService.InputMethodSessionImpl ()

Since: API Level 3

Public Methods

public void appPrivateCommand (String action, Bundle data)

Since: API Level 3

public void displayCompletions (CompletionInfo[] completions)

Since: API Level 3

public void finishInput ()

Since: API Level 3

public void toggleSoftInput (int showFlags, int hideFlags)

Since: API Level 3

public void updateCursor (Rect newCursor)

Since: API Level 3

public void updateExtractedText (int token, ExtractedText text)

Since: API Level 3

public void updateSelection (int oldSelStart, int oldSelEnd, int newSelStart, int newSelEnd, int candidatesStart, int candidatesEnd)

Since: API Level 3