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         }

 

posted @ 2013-02-01 10:07  王世桢  阅读(190)  评论(0编辑  收藏  举报