The members of Android.Views.InputMethods.IInputMethodSession are listed below.
AppPrivateCommand(string, Android.OS.Bundle)Process a private command sent from the application to the input method. | ||
DispatchGenericMotionEvent(int, Android.Views.MotionEvent, IInputMethodSessionEventCallback)This method is called when there is a generic motion event. | ||
DispatchKeyEvent(int, Android.Views.KeyEvent, IInputMethodSessionEventCallback)This method is called when a key is pressed. | ||
DispatchTrackballEvent(int, Android.Views.MotionEvent, IInputMethodSessionEventCallback)This method is called when there is a track ball event. | ||
DisplayCompletions(CompletionInfo[])Called by a text editor that performs auto completion, to tell the input method about the completions it has available. | ||
FinishInput()This method is called when the application would like to stop receiving text input. | ||
ToggleSoftInput(ShowFlags, HideSoftInputFlags)Toggle the soft input window. | ||
UpdateCursor(Android.Graphics.Rect)This method is called when cursor location of the target input field has changed within its window. | ||
UpdateCursorAnchorInfo(CursorAnchorInfo)This method is called when the cursor and/or the character position relevant to text input is changed on the screen. | ||
UpdateExtractedText(int, ExtractedText)Called by a text editor to report its new extracted text when its contents change. | ||
UpdateSelection(int, int, int, int, int, int)This method is called when the selection or cursor in the current target input field has changed. | ||
ViewClicked(bool)This method is called when the user tapped a text view. |