J'utilise la méthode onScroll de GestureDetector.SimpleOnGestureListener pour faire défiler un grand bitmap sur un canevas. Lorsque le défilement est terminé, je veux redessiner le bitmap au cas où l'utilisateur voudrait le faire défiler plus loin ... hors du bord du bitmap, mais je ne vois pas comment détecter la fin du défilement (l'utilisateur a retiré son doigt de l'écran).
e2.getAction() semble toujours renvoyer la valeur 2, ce qui ne nous aide pas. e2.getPressure semble renvoyer des valeurs assez constantes (autour de 0,25) jusqu'au dernier appel onScroll où la pression semble tomber à environ 0,13. Je suppose que je pourrais détecter cette réduction de la pression, mais ce sera loin d'être infaillible.
Il doit y avoir un meilleur moyen : quelqu'un peut-il m'aider, s'il vous plaît ?