abstract class AbstractInputMethodImpl : InputMethod
Base class for derived classes to implement their InputMethod interface. This takes care of basic maintenance of the input method, but most behavior must be implemented in a derived class.
Summary
Inherited constants
|
From class InputMethod
String |
SERVICE_INTERFACE
This is the interface name that a service implementing an input method should say that it supports -- that is, this is the action it uses for its intent filter. To be supported, the service must also require the android.Manifest.permission#BIND_INPUT_METHOD permission so that other applications can not abuse it.
|
String |
SERVICE_META_DATA
Name under which an InputMethod service component publishes information about itself. This meta-data must reference an XML resource containing an <input-method> tag.
|
Int |
SHOW_EXPLICIT
Flag for showSoftInput: this show has been explicitly requested by the user. If not set, the system has decided it may be a good idea to show the input method based on a navigation operation in the UI.
|
Int |
SHOW_FORCED
Flag for showSoftInput: this show has been forced to happen by the user. If set, the input method should remain visible until deliberated dismissed by the user in its UI.
|
|
Public constructors
<init>
AbstractInputMethodImpl()
Public methods