Intereting Posts
Android Notification.Builder: показать уведомление без значка Может ли кто-нибудь объяснить OAuth? Как получить список исходящих переходов Bluetooth Как я могу динамически создавать список всех компонентов Android ui программно? Например TextView, ImageView и т. Д. DrawerLayout должен быть измерен с помощью MeasureSpec.EXACTLY error Использование Phonegap для разработки собственного приложения Питание для устройств, на которых работает Jelly bean, а также версии позже Jelly bean при использовании данных приложений Как объединить два mp3-файла в один (объединение / объединение) Установить изображение из галереи для фона настольного телефона (android-java) Поддельный входящий звонок на Android-устройстве Интеграция twitter в приложении для Android AsyncTask.executeOnExecutor () до уровня API 11 Android-сборка из командной строки в Windows Можно ли переместить внутреннюю БД на SDCard? Отслеживание выполнения многофайловой загрузки файлов с помощью OKHTTP

Android Google IO 2014: как реализовать переход активности с фрагментами?

Как реализовать Android 5, Lollipop, Activity Transitions с помощью фрагментов?

Solutions Collecting From Web of "Android Google IO 2014: как реализовать переход активности с фрагментами?"

API очень похож на Activity Transitions, хотя и ограничен в некоторой степени из-за разницы между началом действия и транзакцией фрагмента.

Вот основные сведения:

  1. Используйте общую строку при определении android:transitionName или View.setTransitionName в представлениях, которые вы собираетесь разделить между фрагментами
  2. При создании транзакции фрагмента вызовите: FragmentTransaction.addSharedElement(View sharedElement, String name) с представлением, которое вы собираетесь разделить (и его именем перехода).
  3. Укажите Transition который вы хотите запустить на фрагменте, с помощью: Fragment.setSharedElementEnterTransition(Transition transition)
  4. Если вы хотите запустить несколько переходов, используйте TransitionSet для их агрегации.