# Print output for @column tags ?>
public
class
InputMethodService.InputMethodImpl
extends AbstractInputMethodService.AbstractInputMethodImpl
| java.lang.Object | ||
| ↳ | android.inputmethodservice.AbstractInputMethodService.AbstractInputMethodImpl | |
| ↳ | android.inputmethodservice.InputMethodService.InputMethodImpl | |
Concrete implementation of
AbstractInputMethodService.AbstractInputMethodImpl that provides
all of the standard behavior for an input method.
Inherited constants |
|---|
Public constructors | |
|---|---|
InputMethodImpl()
|
|
Public methods | |
|---|---|
void
|
attachToken(IBinder token)
|
void
|
bindInput(InputBinding binding)
Calls |
void
|
changeInputMethodSubtype(InputMethodSubtype subtype)
|
void
|
hideSoftInput(int flags, ResultReceiver resultReceiver)
|
void
|
restartInput(InputConnection ic, EditorInfo attribute)
|
void
|
showSoftInput(int flags, ResultReceiver resultReceiver)
|
void
|
startInput(InputConnection ic, EditorInfo attribute)
|
void
|
unbindInput()
Calls |
Inherited methods | |
|---|---|
public InputMethodImpl ()
public void attachToken (IBinder token)
This method must be called from the main thread of your app.
| Parameters | |
|---|---|
token |
IBinder |
public void bindInput (InputBinding binding)
Calls InputMethodService#onBindInput() when done.
| Parameters | |
|---|---|
binding |
InputBinding |
public void changeInputMethodSubtype (InputMethodSubtype subtype)
This method must be called from the main thread of your app.
| Parameters | |
|---|---|
subtype |
InputMethodSubtype |
public void hideSoftInput (int flags,
ResultReceiver resultReceiver)
This method must be called from the main thread of your app.
| Parameters | |
|---|---|
flags |
int |
resultReceiver |
ResultReceiver |
public void restartInput (InputConnection ic, EditorInfo attribute)
This method must be called from the main thread of your app.
| Parameters | |
|---|---|
ic |
InputConnection |
attribute |
EditorInfo |
public void showSoftInput (int flags,
ResultReceiver resultReceiver)
This method must be called from the main thread of your app.
| Parameters | |
|---|---|
flags |
int |
resultReceiver |
ResultReceiver |
public void startInput (InputConnection ic, EditorInfo attribute)
This method must be called from the main thread of your app.
| Parameters | |
|---|---|
ic |
InputConnection |
attribute |
EditorInfo |
public void unbindInput ()
Calls InputMethodService#onUnbindInput() when done.