android.view.inputmethod
Interfaces
Classes
| BaseInputConnection |
Base class for implementors of the InputConnection interface, taking care of most of the common behavior for providing a connection to an Editable. |
| CompletionInfo |
Information about a single text completion that an editor has reported to an input method. |
| CorrectionInfo |
Information about a single text correction that an editor has reported to an input method. |
| CursorAnchorInfo |
Positional information about the text insertion point and characters in the composition string. |
| DeleteGesture |
A sub-class of |
| DeleteRangeGesture |
A subclass of |
| EditorBoundsInfo |
Container of rectangular position related info for the Editor. |
| EditorInfo |
An EditorInfo describes several attributes of a text editing object that an input method is communicating with (typically an EditText), most importantly the type of text content it contains and the current cursor position. |
| ExtractedText |
Information about text that has been extracted for use by an input method. |
| ExtractedTextRequest |
Description of what an input method would like from an application when extract text from its input editor. |
| HandwritingGesture |
Base class for stylus handwriting gestures. |
| InlineSuggestion |
This class represents an inline suggestion which is made by one app and can be embedded into the UI of another. |
| InlineSuggestionInfo |
This class represents the description of an inline suggestion. |
| InlineSuggestionsRequest |
This class represents an inline suggestion request made by one app to get suggestions from the other source. |
| InlineSuggestionsResponse |
This class represents an inline suggestion response. |
| InputBinding |
Information given to an |
| InputConnectionWrapper |
Wrapper class for proxying calls to another InputConnection. |
| InputContentInfo |
A container object with which input methods can send content files to the target application. |
| InputMethodInfo |
This class is used to specify meta information of an input method. |
| InputMethodManager |
Central system API to the overall input method framework (IMF) architecture, which arbitrates interaction between applications and the current input method. |
| InputMethodSubtype |
This class is used to specify meta information of a subtype contained in an input method editor (IME). |
| InsertGesture |
A sub-class of |
| InsertModeGesture |
A sub-class of |
| JoinOrSplitGesture |
A subclass of |
| PreviewableHandwritingGesture |
A |
| RemoveSpaceGesture |
A subclass of |
| SelectGesture |
A sub-class of |
| SelectRangeGesture |
A subclass of |
| SurroundingText |
Information about the surrounding text around the cursor for use by an input method. |
| TextAppearanceInfo |
Information about text appearance in an editor, passed through |
| TextAttribute |
The data class that IME can take extra information to applications when setting the text. |
| TextBoundsInfo |
The text bounds information of a slice of text in the editor. |
| TextBoundsInfoResult |
The object that holds the result of the |
| TextSnapshot |
An immutable data snapshot of text editing state. |