Class InputMethodService
- Namespace
- Android.Inputmethodservice
- Assembly
- MASES.Netdroid.dll
public class InputMethodService : AbstractInputMethodService, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
InputMethodService
- Implements
- Inherited Members
- Extension Methods
Constructors
InputMethodService()
public InputMethodService()
InputMethodService(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public InputMethodService(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BACK_DISPOSITION_ADJUST_NOTHING
public static int BACK_DISPOSITION_ADJUST_NOTHING { get; set; }
Property Value
BACK_DISPOSITION_DEFAULT
public static int BACK_DISPOSITION_DEFAULT { get; set; }
Property Value
BACK_DISPOSITION_WILL_DISMISS
[Obsolete("Deprecated in JVM")]
public static int BACK_DISPOSITION_WILL_DISMISS { get; set; }
Property Value
BACK_DISPOSITION_WILL_NOT_DISMISS
[Obsolete("Deprecated in JVM")]
public static int BACK_DISPOSITION_WILL_NOT_DISMISS { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreatePoolableInstance()
HPA initializer for InputMethodService()
public static InputMethodService CreatePoolableInstance()
Returns
EnableHardwareAcceleration()
[Obsolete("Deprecated in JVM")]
public bool EnableHardwareAcceleration()
Returns
FinishConnectionlessStylusHandwriting(CharSequence)
public void FinishConnectionlessStylusHandwriting(CharSequence arg0)
Parameters
arg0CharSequence
FinishStylusHandwriting()
public void FinishStylusHandwriting()
GetBackDisposition()
public int GetBackDisposition()
Returns
GetCandidatesHiddenVisibility()
public int GetCandidatesHiddenVisibility()
Returns
GetCurrentInputBinding()
public InputBinding GetCurrentInputBinding()
Returns
GetCurrentInputConnection()
public InputConnection GetCurrentInputConnection()
Returns
GetCurrentInputEditorInfo()
public EditorInfo GetCurrentInputEditorInfo()
Returns
GetCurrentInputStarted()
public bool GetCurrentInputStarted()
Returns
GetInputMethodWindowRecommendedHeight()
[Obsolete("Deprecated in JVM")]
public int GetInputMethodWindowRecommendedHeight()
Returns
GetLayoutInflater()
public LayoutInflater GetLayoutInflater()
Returns
GetMaxWidth()
public int GetMaxWidth()
Returns
GetStylusHandwritingIdleTimeoutMax()
public static Duration GetStylusHandwritingIdleTimeoutMax()
Returns
GetStylusHandwritingSessionTimeout()
public Duration GetStylusHandwritingSessionTimeout()
Returns
GetStylusHandwritingWindow()
public Window GetStylusHandwritingWindow()
Returns
GetTextForImeAction(int)
public CharSequence GetTextForImeAction(int arg0)
Parameters
Returns
GetWindow()
public Dialog GetWindow()
Returns
HideStatusIcon()
public void HideStatusIcon()
HideWindow()
public void HideWindow()
IsExtractViewShown()
public bool IsExtractViewShown()
Returns
IsFullscreenMode()
public bool IsFullscreenMode()
Returns
IsInputViewShown()
public bool IsInputViewShown()
Returns
IsShowInputRequested()
public bool IsShowInputRequested()
Returns
OnAppPrivateCommand(String, Bundle)
public void OnAppPrivateCommand(String arg0, Bundle arg1)
Parameters
OnBindInput()
public void OnBindInput()
OnComputeInsets(Insets)
public void OnComputeInsets(InputMethodService.Insets arg0)
Parameters
OnConfigureWindow(Window, bool, bool)
public void OnConfigureWindow(Window arg0, bool arg1, bool arg2)
Parameters
OnCreateCandidatesView()
public View OnCreateCandidatesView()
Returns
OnCreateExtractTextView()
public View OnCreateExtractTextView()
Returns
OnCreateInlineSuggestionsRequest(Bundle)
public InlineSuggestionsRequest OnCreateInlineSuggestionsRequest(Bundle arg0)
Parameters
Returns
OnCreateInputView()
public View OnCreateInputView()
Returns
OnCustomImeSwitcherButtonRequestedVisible(bool)
public void OnCustomImeSwitcherButtonRequestedVisible(bool arg0)
Parameters
OnDisplayCompletions(CompletionInfo[])
public void OnDisplayCompletions(CompletionInfo[] arg0)
Parameters
arg0CompletionInfo[]
OnEvaluateFullscreenMode()
public bool OnEvaluateFullscreenMode()
Returns
OnEvaluateInputViewShown()
public bool OnEvaluateInputViewShown()
Returns
OnExtractTextContextMenuItem(int)
public bool OnExtractTextContextMenuItem(int arg0)
Parameters
Returns
OnExtractedCursorMovement(int, int)
public void OnExtractedCursorMovement(int arg0, int arg1)
Parameters
OnExtractedSelectionChanged(int, int)
public void OnExtractedSelectionChanged(int arg0, int arg1)
Parameters
OnExtractedTextClicked()
public void OnExtractedTextClicked()
OnExtractingInputChanged(EditorInfo)
public void OnExtractingInputChanged(EditorInfo arg0)
Parameters
arg0EditorInfo
OnFinishCandidatesView(bool)
public void OnFinishCandidatesView(bool arg0)
Parameters
OnFinishInput()
public void OnFinishInput()
OnFinishInputView(bool)
public void OnFinishInputView(bool arg0)
Parameters
OnFinishStylusHandwriting()
public void OnFinishStylusHandwriting()
OnInitializeInterface()
public void OnInitializeInterface()
OnInlineSuggestionsResponse(InlineSuggestionsResponse)
public bool OnInlineSuggestionsResponse(InlineSuggestionsResponse arg0)
Parameters
Returns
OnPrepareStylusHandwriting()
public void OnPrepareStylusHandwriting()
OnShowInputRequested(int, bool)
public bool OnShowInputRequested(int arg0, bool arg1)
Parameters
Returns
OnStartCandidatesView(EditorInfo, bool)
public void OnStartCandidatesView(EditorInfo arg0, bool arg1)
Parameters
arg0EditorInfoarg1bool
OnStartConnectionlessStylusHandwriting(int, CursorAnchorInfo)
public bool OnStartConnectionlessStylusHandwriting(int arg0, CursorAnchorInfo arg1)
Parameters
arg0intarg1CursorAnchorInfo
Returns
OnStartInput(EditorInfo, bool)
public void OnStartInput(EditorInfo arg0, bool arg1)
Parameters
arg0EditorInfoarg1bool
OnStartInputView(EditorInfo, bool)
public void OnStartInputView(EditorInfo arg0, bool arg1)
Parameters
arg0EditorInfoarg1bool
OnStartStylusHandwriting()
public bool OnStartStylusHandwriting()
Returns
OnStylusHandwritingMotionEvent(MotionEvent)
public void OnStylusHandwritingMotionEvent(MotionEvent arg0)
Parameters
arg0MotionEvent
OnUnbindInput()
public void OnUnbindInput()
OnUpdateCursor(Rect)
[Obsolete("Deprecated in JVM")]
public void OnUpdateCursor(Rect arg0)
Parameters
OnUpdateCursorAnchorInfo(CursorAnchorInfo)
public void OnUpdateCursorAnchorInfo(CursorAnchorInfo arg0)
Parameters
OnUpdateEditorToolType(int)
public void OnUpdateEditorToolType(int arg0)
Parameters
OnUpdateExtractedText(int, ExtractedText)
public void OnUpdateExtractedText(int arg0, ExtractedText arg1)
Parameters
arg0intarg1ExtractedText
OnUpdateExtractingViews(EditorInfo)
public void OnUpdateExtractingViews(EditorInfo arg0)
Parameters
arg0EditorInfo
OnUpdateExtractingVisibility(EditorInfo)
public void OnUpdateExtractingVisibility(EditorInfo arg0)
Parameters
arg0EditorInfo
OnUpdateSelection(int, int, int, int, int, int)
public void OnUpdateSelection(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Parameters
OnViewClicked(bool)
[Obsolete("Deprecated in JVM")]
public void OnViewClicked(bool arg0)
Parameters
OnWindowHidden()
public void OnWindowHidden()
OnWindowShown()
public void OnWindowShown()
RequestHideSelf(int)
public void RequestHideSelf(int arg0)
Parameters
RequestShowSelf(int)
public void RequestShowSelf(int arg0)
Parameters
SendDefaultEditorAction(bool)
public bool SendDefaultEditorAction(bool arg0)
Parameters
Returns
SendDownUpKeyEvents(int)
public void SendDownUpKeyEvents(int arg0)
Parameters
SendKeyChar(char)
public void SendKeyChar(char arg0)
Parameters
SetBackDisposition(int)
public void SetBackDisposition(int arg0)
Parameters
SetCandidatesView(View)
public void SetCandidatesView(View arg0)
Parameters
SetCandidatesViewShown(bool)
public void SetCandidatesViewShown(bool arg0)
Parameters
SetExtractView(View)
public void SetExtractView(View arg0)
Parameters
SetExtractViewShown(bool)
public void SetExtractViewShown(bool arg0)
Parameters
SetInputView(View)
public void SetInputView(View arg0)
Parameters
SetStylusHandwritingRegion(Region)
public void SetStylusHandwritingRegion(Region arg0)
Parameters
SetStylusHandwritingSessionTimeout(Duration)
public void SetStylusHandwritingSessionTimeout(Duration arg0)
Parameters
ShouldOfferSwitchingToNextInputMethod()
public bool ShouldOfferSwitchingToNextInputMethod()
Returns
ShowStatusIcon(int)
public void ShowStatusIcon(int arg0)
Parameters
ShowWindow(bool)
public void ShowWindow(bool arg0)
Parameters
SwitchInputMethod(String)
public void SwitchInputMethod(String arg0)
Parameters
SwitchInputMethod(String, InputMethodSubtype)
public void SwitchInputMethod(String arg0, InputMethodSubtype arg1)
Parameters
arg0Stringarg1InputMethodSubtype
SwitchToNextInputMethod(bool)
public bool SwitchToNextInputMethod(bool arg0)
Parameters
Returns
SwitchToPreviousInputMethod()
public bool SwitchToPreviousInputMethod()
Returns
UpdateFullscreenMode()
public void UpdateFullscreenMode()
UpdateInputViewShown()
public void UpdateInputViewShown()