Android_多點觸控
android本事是支持的,很簡單 就直接上代碼了
1 @Override 2 public boolean onTouchEvent(MotionEvent event) { 3 4 switch (event.getAction()&MotionEvent.ACTION_MASK) { 5 case MotionEvent.ACTION_DOWN: 6 Log.e(TAG, "按下了"); 7 break; 8 case MotionEvent.ACTION_POINTER_UP: 9 isZoom=false; 10 Log.e(TAG, "什么時間觸發的"); 11 break; 12 case MotionEvent.ACTION_POINTER_DOWN: 13 isZoom=true; 14 Log.e(TAG, "是我第二個點嗎?"); 15 break; 16 case MotionEvent.ACTION_MOVE: 17 if(isZoom){ 18 Log.e(TAG, "多點觸控"); 19 }else{ 20 Log.e(TAG, "單點觸控?"); 21 } 22 23 break; 24 25 default: 26 break; 27 } 28 29 30 return super.onTouchEvent(event); 31 }

浙公網安備 33010602011771號