Мне нужно создать событие щелчка, которое не используется, чтобы базовый адаптер получил событие касания.Я не могу использовать OnClickListener
, потому что это потребляет событие.Я старался изо всех сил с OnTouchListener
, но если я возвращаю true
, событие используется, и если я возвращаю false
, слушатель регистрирует только ACTION_DOWN
события.Как я могу реагировать на щелчок, но если щелчок не получен, адаптер получит движение?
РЕДАКТИРОВАТЬ: я использую lorentzos.swipecards
SwipeFlingAdapterView
, который использует события сенсорного перемещения.Я разместил макет над половиной вида элементов адаптера, которые должны реагировать на события нажатия.Но я либо не могу реализовать событие click, так как я не могу перехватить два события подряд, не потребляя их, или я не могу заставить SwipeFlingAdapterView
реагировать на событие touch-move, так как я, ну, в общем,потребляет его в событии click.
Не знаю, какой исходный код поделиться, так как я пробовал много разных способов, и ничего не работает.