что насчет griditem в gridview, который находится внутри viewpager? Есть ли способ, которым я могу заморозить все другие прикосновения, пока длинное нажатие не будет сделано
я есть изображение, которое реализует обаOnClickListener
а такжеOnLongClickListener
, вOnLongClickListener
при нажатии вниз (ACTION_DOWN
) Я запускаю таймер. Я хочу отменить это вACTION_UP
.
Теперь, если я реализуюOnTouchListener
для этого изображения, то я ловлюACTION_DOWN
для обычных кликов. И я хочу ловить только длинные клики.
Почему долго не щелкает огоньACTION_UP
мероприятие? Как я могу обнаружить это событие и остановить таймер.
Если вам нужен код, я могу опубликовать его, но я не думаю, что он поможет вам, поскольку в коде нет ошибок.
PS. Я не могу остановить таймер в любое конкретное время или значение, так как это длительное нажатие постоянно увеличивает значение другого элемента. Этот процесс увеличения должен останавливаться только при длительном нажатии изображенияACTION_UP
.