2012-03-22 85 views

回答

0

如果您需要注册只有一个触摸你可以使用这样的事情:

boolean taped=false; 

public boolean onTouch(View v, MotionEvent event){ 
     switch(event.getAction() & MotionEvent.ACTION_MASK){ 
     case MotionEvent.ACTION_DOWN: 
     if(!taped){ 
      //do your stuff 
     }else taped=true; 
     break; 
    case MotionEvent.ACTION_UP: 
     taped=false; 
     break; 
    } 
    return false; 
} 
+0

我有一堆按钮... – user1163234 2012-03-22 17:21:26

+0

@ user1163234,那么你应该设置OnClickListener代替 – 2012-03-22 18:58:57