Class InputMethodService
- Namespace
- Android.Inputmethodservice
- Assembly
- MASES.Netdroid.dll
public class InputMethodService : AbstractInputMethodService, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Context>InputMethodService
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Context>.IsAssignableFrom(IJavaType)JVMBridgeBase<Context>.IsAssignableFrom<T>()JVMBridgeBase<Context>.Execute<T>(params T[])JVMBridgeBase<Context>.DynBridgeClazzJVMBridgeBase<Context>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
InputMethodService()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public InputMethodService()
InputMethodService(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public InputMethodService(params object[] args)
Parameters
args
object[]
Properties
BACK_DISPOSITION_ADJUST_NOTHING
public static int BACK_DISPOSITION_ADJUST_NOTHING { get; }
Property Value
BACK_DISPOSITION_DEFAULT
public static int BACK_DISPOSITION_DEFAULT { get; }
Property Value
BACK_DISPOSITION_WILL_DISMISS
[Obsolete]
public static int BACK_DISPOSITION_WILL_DISMISS { get; }
Property Value
BACK_DISPOSITION_WILL_NOT_DISMISS
[Obsolete]
public static int BACK_DISPOSITION_WILL_NOT_DISMISS { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
EnableHardwareAcceleration()
[Obsolete]
public bool EnableHardwareAcceleration()
Returns
FinishConnectionlessStylusHandwriting(CharSequence)
public void FinishConnectionlessStylusHandwriting(CharSequence arg0)
Parameters
arg0
CharSequence
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]
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
OnDisplayCompletions(CompletionInfo[])
public void OnDisplayCompletions(CompletionInfo[] arg0)
Parameters
arg0
CompletionInfo[]
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
arg0
EditorInfo
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
arg0
EditorInfoarg1
bool
OnStartConnectionlessStylusHandwriting(int, CursorAnchorInfo)
public bool OnStartConnectionlessStylusHandwriting(int arg0, CursorAnchorInfo arg1)
Parameters
arg0
intarg1
CursorAnchorInfo
Returns
OnStartInput(EditorInfo, bool)
public void OnStartInput(EditorInfo arg0, bool arg1)
Parameters
arg0
EditorInfoarg1
bool
OnStartInputView(EditorInfo, bool)
public void OnStartInputView(EditorInfo arg0, bool arg1)
Parameters
arg0
EditorInfoarg1
bool
OnStartStylusHandwriting()
public bool OnStartStylusHandwriting()
Returns
OnStylusHandwritingMotionEvent(MotionEvent)
public void OnStylusHandwritingMotionEvent(MotionEvent arg0)
Parameters
arg0
MotionEvent
OnUnbindInput()
public void OnUnbindInput()
OnUpdateCursor(Rect)
[Obsolete]
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
arg0
intarg1
ExtractedText
OnUpdateExtractingViews(EditorInfo)
public void OnUpdateExtractingViews(EditorInfo arg0)
Parameters
arg0
EditorInfo
OnUpdateExtractingVisibility(EditorInfo)
public void OnUpdateExtractingVisibility(EditorInfo arg0)
Parameters
arg0
EditorInfo
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]
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
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
arg0
Stringarg1
InputMethodSubtype
SwitchToNextInputMethod(bool)
public bool SwitchToNextInputMethod(bool arg0)
Parameters
Returns
SwitchToPreviousInputMethod()
public bool SwitchToPreviousInputMethod()
Returns
UpdateFullscreenMode()
public void UpdateFullscreenMode()
UpdateInputViewShown()
public void UpdateInputViewShown()