По сути, щелчок - это комбинация ACTION_DOWN
, некоторых ACTION_MOVE
и ACTION_UP
действий касания, которые появляются в небольшой области. Все, что вам нужно сделать, это проверить, появился ли ваш ACTION_UP
рядом с вашим ACTION_DOWN
. Если вам нужна дополнительная точность, вы можете проверить временной интервал между этими действиями, чтобы убедиться, что это был щелчок. Просто сохраните позицию и время ACTION_DOWN
и сравните его с позицией и временем ACTION_UP
- и вы сможете отличить щелчок от броска или чего-то еще. Надеюсь, это поможет.