Возник следующий вопрос: есть активитти почти полностью заполненная кнопками и на ней надо отслеживать свайпы.
Я делаю это следующим способом:
Код: Выделить всё
@Override
public boolean onTouchEvent(MotionEvent event)
{
switch(event.getAction())
{
case MotionEvent.ACTION_DOWN:
start_x = event.getX();
start_y=event.getY();
break;
case MotionEvent.ACTION_UP:
end_x = event.getX();
end_y=event.getY();
swipe_handler();
break;
}
return super.onTouchEvent(event);
}
По сему вопрос как правильно реализовать обработчик свайпов?
P.s.заранее благодарен за ответ.
P.s.s.кнопки в данном случае можно и отключить, но не понятно как. Если через setEnabled(false) то они все еще мешают свайпать.