Android.InputMethodServices.InputMethodService.OnStartCandidatesView Method
Called when only the candidates view has been shown for showing processing as the user enters text through a hard keyboard.

Syntax

[Android.Runtime.Register("onStartCandidatesView", "(Landroid/view/inputmethod/EditorInfo;Z)V", "GetOnStartCandidatesView_Landroid_view_inputmethod_EditorInfo_ZHandler")]
public virtual void OnStartCandidatesView (Android.Views.InputMethods.EditorInfo info, bool restarting)

Parameters

info
Description of the type of text being edited.
restarting
Set to true if we are restarting input on the same text field as before.

Remarks

Called when only the candidates view has been shown for showing processing as the user enters text through a hard keyboard. This will always be called after InputMethodService.OnStartInput(Android.Views.InputMethods.EditorInfo, System.Boolean), allowing you to do your general setup there and just view-specific setup here. You are guaranteed that InputMethodService.OnCreateCandidatesView will have been called some time before this function is called.

Note that this will not be called when the input method is running in full editing mode, and thus receiving InputMethodService.OnStartInputView(Android.Views.InputMethods.EditorInfo, System.Boolean) to initiate that operation. This is only for the case when candidates are being shown while the input method editor is hidden but wants to show its candidates UI as text is entered through some other mechanism.

[Android Documentation]

Requirements

Namespace: Android.InputMethodServices
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 3