J'ai une classe Galerie montrant un tas d'images dans une application Android, mais comme une seule image est affichée à la fois, il est difficile de l'utilisateur à voir quand ils ont atteint la première ou la dernière image dans la galerie. Existe-t-il un moyen d'imiter l'effet "élastique" d'iOS, de sorte que l'utilisateur voit un peu d'espace vide lorsque vous faites glisser la dernière image, et qu'il la relâche, l'image revient au centre de la vue. Est-ce possible?Imiter l'effet "élastique" d'iOS dans la galerie sur Android
4
A
Répondre
3
Regardez dans les équations d'assouplissement
lors du relâchement de l'écran tout en faisant glisser la dernière été l'image, vous pouvez les utiliser pour animer l'image en douceur de nouveau au centre de l'écran. En ce qui concerne l'effet lorsque vous faites glisser la dernière image, utilisez un facteur de multiplication sur la position de l'image pour que plus votre doigt atteigne le côté de l'écran, moins l'image suivra son mouvement.
Comment implémenter ceci? veuillez fournir le code –