Android: Jak zaimplementować longpress ręcznie w zdarzeniu dotykowym?

Wersja skrócona: Chcę znaleźć sposób na rozpoczęcie licznika opartego na czasie w zdarzeniu onTouchEvent i przetestować, czy minął określony czas przed udzieleniem odpowiedzi, jako ręczne wykrywanie LongTouch.

Objaśnienie: Mam niestandardowy imageView, który przesuwa się do / z ekranu na dwóch palcach. Chcę dodać do niego zdarzenia przeciągania, ale muszą być one szybsze niż długie naciśnięcie. Mogę opóźnić zdarzenie przeciągania, używając licznika, który aktualizuje raz na onTouchEvent i wyzwala tylko przeciąganie, powiedzmy, 10 zliczeń, ale licznik aktualizuje się tylko podczas zdarzeń dotykowych, a palec musi się poruszać.

Jak mogę utworzyć licznik oparty na czasie, pole poziomu aktywności zwiększane 60 razy na sekundę lub takie?

questionAnswers(4)

yourAnswerToTheQuestion