Перетащите Android и вернитесь к предыдущим действиям, таким как Facebook и Google Photos.

Я нашел способ реализовать анимацию, такую ​​как Facebook и Google Photos. Когда во 2-м действии, при перетаскивании изображений следуют изображения, и 2-е действие начало исчезать, и мы видим 1-е действие. Изображения того, что я пытался спросить, здесь. введите описание изображения здесь

2 ответа

Вы смогли найти для этого полноценное решение?

https://github.com/nickbutcher/plaid, Это может дать подсказки для перехода записи и как это было достигнуто. Так что это может помочь вам там. Но как насчет того, когда вы хотите перетащить и отклонить эту деятельность?

https://github.com/Commit451/ElasticDragDismissLayout, это интересная библиотека. Делает драг. Но не помнит положение, где миниатюра, откуда он был запущен. Обрабатывает только 1 направление движения и отклоняет, сдвигая вправо. Так что это не так близко к тому, что они делают в 2017 году. Приложение Google Фото для Android Android. Возможно, вам придется изменить его.

Если кто-нибудь знает лучшее решение для этого, пожалуйста, поделитесь.

Я нашел некоторый код из примера кода Ника Батчера.

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

и при его использовании

chromeFader = new ElasticDragDismissFrameLayout.SystemChromeFader(getWindow()) {
        @Override
        public void onDragDismissed() {
            finishAfterTransition();
        }
    };
Другие вопросы по тегам