Страница 1 из 1

Свайпы поверх кнопок

Добавлено: 15 фев 2015, 14:04
Alex43
Здравствуйте.
Возник следующий вопрос: есть активитти почти полностью заполненная кнопками и на ней надо отслеживать свайпы.
Я делаю это следующим способом:

Код: Выделить всё

@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) то они все еще мешают свайпать.