1
В любом случае я могу настроить чувствительность setOnTouchListner. В настоящее время он печатает несколько значений на каждом касании. Спасибо!Отрегулируйте чувствительность setOnTouchListner в Android
В любом случае я могу настроить чувствительность setOnTouchListner. В настоящее время он печатает несколько значений на каждом касании. Спасибо!Отрегулируйте чувствительность setOnTouchListner в Android
Если вам нужно зарегистрировать только одно касание вы можете использовать что-то вроде этого:
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
@ user1163234, то вы должны установить OnClickListener вместо –