Фрагмент перехода с общим элементом, похожим на активность - PullRequest
0 голосов
/ 26 апреля 2020

Мне интересно, как добиться таких переходов, как (Начать занятие с общего элемента), предоставляемых документацией для фрагментов и компонентом навигации

[https://developer.android.com/training/transitions/start-activity] [1]

1 Ответ

0 голосов
/ 26 апреля 2020

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

Для фрагмента мы необходимо указать общий элемент перехода при выполнении транзакции фрагмента:

getActivity().getSupportFragmentManager()
        .beginTransaction()
        .addSharedElement(holder.image, "sharedImage")
        .replace(R.id.container, details)
        .addToBackStack(null)
        .commit();

Надеюсь, вы найдете этот ответ полезным.

...