Intereting Posts
Добавление нового сетевого носителя на Android Создание ключа API для открытия карты Google Android – масштабирование кнопки изображения Как использовать proguard в android 2.3 Программно перезапустить приложение React Native Android: Как обрабатывать сообщение об ошибке с сервера с помощью Volley? Как реализовать 3D Secure (подтвержденный Visa / MasterCard SecureCode) на родном мобильном приложении (например, IOS) ContentObserver должен вызывать, если и только если ContactContract.Contacts.CONTENT_URI изменяет TileMode repeat in drawable не будет работать Изменить название вкладки ion-nav-bar на изображение – ионный каркас Как создать стиль приложения Twitter. Быстрые действия на Android Наблюдаемое и обслуживание на Android Получение прямого IP-адреса WiFi моего устройства FATAL EXCEPTION: main java.lang.RuntimeException: контент имеет представление с атрибутом id 'android.R.id.list', который не является классом ListView Фрагмент андроида при вызове bitmap.recycle ()

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 для их агрегации.