调整Android中setOnTouchListner的灵敏度
答
如果您需要注册只有一个触摸你可以使用这样的事情:
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;
}
我有一堆按钮... – user1163234 2012-03-22 17:21:26
@ user1163234,那么你应该设置OnClickListener代替 – 2012-03-22 18:58:57