示例#1
0
        public bool OnEditorAction(TextView v, int actionId, KeyEvent @event)
        {
            var args = new EditorActionEventArgs(actionId, @event);

            EditorAction.Invoke(v, args);
            return(args.IsHandled);
        }
示例#2
0
 public void EventHandlerContrato(object myObject, EditorActionEventArgs e)
 {
     e.Handled = false;
     if (e.ActionId == ImeAction.ImeNull ||
         e.ActionId == ImeAction.Next ||
         e.ActionId == ImeAction.Unspecified ||
         e.ActionId == ImeAction.None ||
         e.ActionId == ImeAction.Send ||
         e.ActionId == ImeAction.Go ||
         e.ActionId == ImeAction.Done)
     {
         if (KeyCommand != null)
         {
             KeyCommand.Execute(null);
             e.Handled = true;
         }
     }
 }
示例#3
0
 public bool OnEditorAction(TextView v, int actionId, KeyEvent @event)
 {
     var args = new EditorActionEventArgs(actionId, @event);
     EditorAction.Invoke(v, args);
     return args.IsHandled;
 }