Есть ли способ получить материальный переход между двумя фрагментами без ручного подключения каждого подпредставления? - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь заставить материал перейти от работы Fragment1 к Fragment2 в моем приложении.

Я следовал этой статье и начал работать с TextView и ImageView, которые уже существуют в каждом фрагменте layout.xml, используя такой код:

//set unique transition name    
ViewCompat.setTransitionName(holder.image, "myImageView");

//set the transition name for the ImageView in the fragment layout.xml
android:transitionName="transitionImage"

//then do this when I load the new fragment
ft.addSharedElement(holder.image, "transitionImage");

Мой вопрос заключается в том, что, если я хочу подобный переход между фрагментами с помощью LinerLayout или ConstraintLayout, который имеет много дочерних представлений?Должен ли я действительно выполнять вышеуказанные шаги для каждого TextView или ImageView в этом макете?Есть ли более простой способ?Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...