JavascriptProva

mercoledì 11 maggio 2016

Multitouch

Codice:
  @Override
  public boolean onTouchEvent(MotionEvent event){
   int action=event.getAction();
   switch(action & MotionEvent.ACTION_MASK){
   case MotionEvent.ACTION_DOWN:
    Log.e("DOWN "+event.getActionIndex(),"giù");
    break;
   case MotionEvent.ACTION_POINTER_DOWN:
    Log.e("POINTER DOWN "+event.getActionIndex(),"giù");
    break;
   case MotionEvent.ACTION_UP:
    Log.e("UP "+event.getActionIndex(),"su");
    break;
   case MotionEvent.ACTION_POINTER_UP:
    Log.e("POINTER UP "+event.getActionIndex(),"su");
    break;
   
  
   }
   
     
  return true;
   
  }
Sequenza:
INDICE GIU'
MEDIO GIU'
MEDIO SU
INDICE SU
Risultato:
05-11 12:37:42.529: E/DOWN 0(22439): giù
05-11 12:37:43.976: E/POINTER DOWN 1(22439): giù
05-11 12:37:48.295: E/UP 0(22439): su
Dunque INDICE = 0 e MEDIO = 1.

Sequenza:
INDICE GIU'
MEDIO SU
INDICE SU
MEDIO SU
05-11 12:42:09.100: E/DOWN 0(23100): giù
05-11 12:42:10.356: E/POINTER DOWN 1(23100): giù
05-11 12:42:11.966: E/POINTER UP 0(23100): su
05-11 12:42:13.633: E/UP 0(23100): su
Dunque INDICE=0, MEDIO=1, INDICE=0, MEDIO=0.

Nessun commento:

Posta un commento