private void OnActionChosen(object sender, ActionChosenEventArgs e) { EditText editText = (EditText)FindViewById(Resource.Id.editText); string final = ActionResponder.ActionChosen(e.Action, editText.Text); editText.Text = final; editText.SetSelection(editText.Text.Length); if (e.Action.Type == InputAction.ActionType.TypeCharacter) { mTTRView.TypeLetter(e.Action.Character); } }
public override void SetActionNamedResponder(ActionResponder responder) { runActionResponder = responder; set_action_named_responder(Name); }
private void OnActionChosen(object sender, ActionChosenEventArgs e) { ActionResponder.ActionChosen(e.Action, CurrentInputConnection); }
public override void SetActionNamedResponder(ActionResponder handler) { runActionResponder = handler; nativeHandle.CallStatic("setActionNamedHandler", Name); }
public override void OnCreate() { base.OnCreate(); mActionResponder = new ActionResponder(CurrentInputConnection); }
/// <summary> /// Sets a responder to be executed when an action is run. /// </summary> /// <param name="handler">the action responder to be invoked</param> public abstract void SetActionNamedResponder(ActionResponder handler);