Example #1
0
 private boolean motionSelect(MotionEvent event) {
   switch (event.getActionMasked()) {
     case MotionEvent.ACTION_DOWN:
       m_holdx = event.getX();
       m_holdy = event.getY();
       vClearSel();
       break;
     case MotionEvent.ACTION_MOVE:
       m_movex = event.getX();
       m_movey = event.getY();
       vSetSel(m_holdx, m_holdy, m_movex, m_movey);
       break;
     case MotionEvent.ACTION_UP:
     case MotionEvent.ACTION_CANCEL:
       m_movex = event.getX();
       m_movey = event.getY();
       vSetSel(m_holdx, m_holdy, m_movex, m_movey);
       if (m_listener != null) m_listener.OnPDFSelectEnd();
       break;
   }
   return true;
 }