Android glisser et revenir à l'activité précédente comme Facebook et Google Photos

J'ai trouvé un moyen de mettre en œuvre des animations comme Facebook et Google Photos. Lors de la 2ème activité, lors du glissement des images, les images suivent et la 2ème Activité a commencé à disparaître et nous voyons la 1ère Activité. Des images de ce que j'essayais de demander sont ici. Entrez la description de l'image ici

  • Limitation de la taille sur la pièce jointe jointe?
  • Android RelativeLayout - comment positionner?
  • Forme personnalisée réelle du bouton
  • Comment exécuter (non seulement installer) une application Android utilisant un fichier .apk?
  • Vérifiez si Android WebView consomme des événements tactiles
  • Comment ajouter une vue de recyclage dans la mise en page xml
  • Comment puis-je obtenir un tokenizer MultiAutoCompleteTextView similaire à l'application Facebook?
  • Maven refuse de télécharger aar conditionnement conditionné à partir d'un dépôt distant
  • Android: Est-il préférable de créer un nouveau fragment à chaque fois qu'un élément de dessinateur de navigation est cliqué ou de charger des fragments précédemment créés?
  • Comment changer la couleur et la police sur ListView
  • Vérifiez si Sync est activé dans une application Android
  • Open Source Speech Recognition Software en Java
  • 2 Solutions collect form web for “Android glisser et revenir à l'activité précédente comme Facebook et Google Photos”

    J'ai trouvé un certain code du code d'échantillon de Nick Butcher.

    https://github.com/nickbutcher/plaid/blob/master/app/src/main/java/io/plaidapp/ui/widget/ElasticDragDismissFrameLayout.java

    Et lors de son utilisation

    chromeFader = new ElasticDragDismissFrameLayout.SystemChromeFader(getWindow()) { @Override public void onDragDismissed() { finishAfterTransition(); } }; 

    Avez-vous pu trouver une solution complète pour cela?

    https://github.com/nickbutcher/plaid , Cela pourrait donner des indices à la transition d'entrée et comment cela a été accompli. Cela pourrait vous aider là-bas. Mais qu'en est-il de savoir quand vous voulez faire glisser et rejeter cette activité?

    https://github.com/Commit451/ElasticDragDismissLayout , c'est une bibliothèque intéressante. Est-ce que se déroule. Mais ne se souvient pas de la position dans laquelle la vignette d'où elle a été lancée. Manipule seulement 1 sens de glissement et se retire en glissant vers la droite. Donc, ce n'est pas proche de ce qu'ils font en 2017 Jun Google Photos application Android. Vous devrez peut-être le modifier.

    Si quelqu'un connaît une meilleure solution à cela, partagez.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.