Android.Views.InputMethods Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |
BaseInputConnection.InterfaceConsts | |
CompletionInfo |
Information about a single text completion that an editor has reported to an input method. |
CompletionInfo.InterfaceConsts | |
CorrectionInfo |
Information about a single text correction that an editor has reported to an input method. |
CorrectionInfo.InterfaceConsts | |
CursorAnchorInfo |
Positional information about the text insertion point and characters in the composition string. |
CursorAnchorInfo.Builder |
Builder for |
CursorAnchorInfo.InterfaceConsts | |
DeleteGesture |
A sub-class of |
DeleteGesture.Builder |
Builder for |
DeleteGesture.InterfaceConsts | |
DeleteRangeGesture |
A subclass of |
DeleteRangeGesture.Builder |
Builder for |
DeleteRangeGesture.InterfaceConsts | |
EditorBoundsInfo |
Container of rectangular position related info for the Editor. |
EditorBoundsInfo.Builder |
Builder for |
EditorBoundsInfo.InterfaceConsts | |
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. |
EditorInfo.InterfaceConsts | |
ExtractedText |
Information about text that has been extracted for use by an input method. |
ExtractedText.InterfaceConsts | |
ExtractedTextRequest |
Description of what an input method would like from an application when extract text from its input editor. |
ExtractedTextRequest.InterfaceConsts | |
HandwritingGesture |
Base class for stylus handwriting gestures. |
IInputConnectionExtensions | |
InlineSuggestion |
This class represents an inline suggestion which is made by one app and can be embedded into the UI of another. |
InlineSuggestion.InterfaceConsts | |
InlineSuggestionInfo |
This class represents the description of an inline suggestion. |
InlineSuggestionInfo.InterfaceConsts | |
InlineSuggestionsRequest |
This class represents an inline suggestion request made by one app to get suggestions from the other source. |
InlineSuggestionsRequest.Builder |
A builder for |
InlineSuggestionsRequest.InterfaceConsts | |
InlineSuggestionsResponse |
This class represents an inline suggestion response. |
InlineSuggestionsResponse.InterfaceConsts | |
InputBinding |
Information given to an |
InputBinding.InterfaceConsts | |
InputConnection |
The InputConnection interface is the communication channel from an InputMethod back to the application that is receiving its input. |
InputConnectionWrapper |
Wrapper class for proxying calls to another InputConnection. |
InputConnectionWrapper.InterfaceConsts | |
InputContentInfo |
A container object with which input methods can send content files to the target application. |
InputContentInfo.InterfaceConsts | |
InputMethod | |
InputMethodInfo |
This class is used to specify meta information of an input method. |
InputMethodInfo.InterfaceConsts | |
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). |
InputMethodSubtype.InputMethodSubtypeBuilder |
InputMethodSubtypeBuilder is a builder class of InputMethodSubtype. |
InputMethodSubtype.InterfaceConsts | |
InsertGesture |
A sub-class of |
InsertGesture.Builder |
Builder for |
InsertGesture.InterfaceConsts | |
InsertModeGesture |
A sub-class of |
InsertModeGesture.Builder |
Builder for |
InsertModeGesture.InterfaceConsts | |
JoinOrSplitGesture |
A subclass of |
JoinOrSplitGesture.Builder |
Builder for |
JoinOrSplitGesture.InterfaceConsts | |
PreviewableHandwritingGesture |
A |
RemoveSpaceGesture |
A subclass of |
RemoveSpaceGesture.Builder |
Builder for |
RemoveSpaceGesture.InterfaceConsts | |
SelectGesture |
A sub-class of |
SelectGesture.Builder |
Builder for |
SelectGesture.InterfaceConsts | |
SelectRangeGesture |
A subclass of |
SelectRangeGesture.Builder |
Builder for |
SelectRangeGesture.InterfaceConsts | |
SurroundingText |
Information about the surrounding text around the cursor for use by an input method. |
SurroundingText.InterfaceConsts | |
TextAppearanceInfo |
Information about text appearance in an editor, passed through
|
TextAppearanceInfo.Builder |
Builder for |
TextAppearanceInfo.InterfaceConsts | |
TextAttribute |
The data class that IME can take extra information to applications when setting the text. |
TextAttribute.Builder |
Builder for creating a |
TextAttribute.InterfaceConsts | |
TextBoundsInfo |
The text bounds information of a slice of text in the editor. |
TextBoundsInfo.Builder |
The builder class to create a |
TextBoundsInfo.InterfaceConsts | |
TextBoundsInfoResult |
The object that holds the result of the
|
TextSnapshot |
An immutable data snapshot of text editing state. |
Interfaces
IInputConnection |
The InputConnection interface is the communication channel from an
|
IInputMethod |
The InputMethod interface represents an input method which can generate key events and text, such as digital, email addresses, CJK characters, other language characters, and etc. |
IInputMethodSession |
The InputMethodSession interface provides the per-client functionality
of |
IInputMethodSessionCallback | |
IInputMethodSessionEventCallback |
Enums
CursorAnchorFlags | |
CursorUpdate |
Enumerates values returned by the Immediate, and Monitor members. |
CursorUpdateFilter | |
ExtractedTextFlags |
Enumerates values returned by the Flags, Selecting, and SingleLine members. |
GetTextFlags | |
HandwritingGestureGranularity | |
HandwritingGestureResult | |
HideSoftInputFlags |
Enumerates values returned by the ImplicitOnly, None, and NotAlways members and taken as a parameter of several types. |
ImeAction |
Enumerates values returned by several types and taken as a parameter of several types. |
ImeFlags |
Enumerates values returned by several types. |
InputContentFlags | |
InputMethodResults |
Enumerates values returned by several methods of InputMethodResults. |
ShowFlags |
Enumerates values returned by several types and taken as a parameter of several types. |
ShowSoftInputFlags |
Enumerates values returned by the Explicit, Forced, and None members and taken as a parameter of several types. |
TextBoundsInfoFlags | |
TextBoundsInfoResultCode | |
TextExtractFlags |
Enumerates values returned by several types. |