Exemplo n.º 1
0
 public void OnTouch(MotionEvent e)
 {
     if (IsInDrawArea(e) && !_draw)
     {
         //start drawing
         _draw = true;
         _manager.SendMessage(string.Format("{0}|{1}|{2}", 0, 0, (int)TouchEnum.SingleClickDown));
     }
     else if (_draw && e.Action == MotionEventActions.Up)
     {
         //stop drawing
         _draw = false;
         _manager.SendMessage(string.Format("{0}|{1}|{2}", 0, 0, (int)TouchEnum.SingleClickUp));
     }
 }
Exemplo n.º 2
0
 public void OnTouch(MotionEvent e)
 {
     if (!_select && e.PointerCount == 2)
     {
         _select = true;
         _manager.SendMessage(string.Format("{0}|{1}|{2}", 0, 0, (int)TouchEnum.SingleClickDown));
     }
     if (_select && e.Action == MotionEventActions.Up)
     {
         _select = false;
         _manager.SendMessage(string.Format("{0}|{1}|{2}", 0, 0, (int)TouchEnum.SingleClickUp));
     }
 }