无论如何我可以调整setOnTouchListener的灵敏度。目前它正在每次触摸时输入多个值。谢谢!
答案 0 :(得分: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;
}