У меня проблема с MotionEvent.ACTION_UP Событие вызывается, прежде чем я подниму палец.MotionEvent.Action_up позвонил до начала
Вот код, который я использую. Что я должен изменить? Спасибо за любую помощь!
public boolean onTouchEvent(MotionEvent e) {
switch(e.getAction()) {
case MotionEvent.ACTION_DOWN:
if(checkColide(e.getX(), e.getY())) {
isFootballTouched = true;
downT = c.MILLISECOND;
downX = e.getX();
}
break;
case MotionEvent.ACTION_MOVE:
//moveFootball(e.getX(), e.getY());
break;
case MotionEvent.ACTION_UP:
upT = c.MILLISECOND;
upX = e.getX();
getVelocity();
break;
}
return false;
}
Это сделало, спасибо! Незначительное примечание, однако, вам нужно удалить перерывы – linuxer