Android реализует анимацию смахивания слева направо

В Android я хочу перейти от текущего к предыдущему действию, проведя пальцем слева направо, как в iOS. Я хочу иметь возможность даже удерживать при смахивании, чтобы оба действия были видны одновременно.

Я хочу добавить эффект перехода/анимации, как в Telegram< /а> приложение. Поэтому, пожалуйста, помогите, как я могу это сделать. Учебники или пример кода будут работать для меня. Заранее спасибо!


person Dummy Bee    schedule 23.04.2015    source источник
comment
Возможно, вам придется использовать некоторую комбинацию GestureDetector и пользовательской анимации завершения действия для достижения этого эффекта.   -  person ksarmalkar    schedule 23.04.2015
comment
Попробуйте посмотреть на androidexample.com/Swipe_screen_left__right__top_bottom/   -  person ksarmalkar    schedule 23.04.2015
comment
@ksarmalkar Мне также нужно приостановить анимацию между пролистыванием, чтобы обе активности (предыдущая и текущая) были видны одновременно. Эта функция такая же, как и в iOS по умолчанию.   -  person Dummy Bee    schedule 24.04.2015
comment
Вот где в игру вступает детектор жестов. Поэтому вам нужно объединить детектор жестов + пользовательскую анимацию активности, чтобы это работало.   -  person ksarmalkar    schedule 24.04.2015


Ответы (1)


Лучше использовать анимацию смахивания с несколькими фрагментами внутри одного действия: Создание представлений скольжения с вкладками< /а>

взгляните на это руководство: КАК ДЛЯ РЕАЛИЗАЦИИ ГОРИЗОНТАЛЬНОГО ПРОСМОТРА С ПОМОЩЬЮ ВКЛАДОК

person ZAIRI Oussama    schedule 23.04.2015
comment
Спасибо, но мой проект, если он полон действий и фрагментов, и мне нужно применять свайп прямо на каждом экране. Поэтому мне нужно общее решение. - person Dummy Bee; 24.04.2015