SharedElementTransition при изменении конфигурации - PullRequest
0 голосов
/ 12 декабря 2018

Может ли кто-нибудь помочь или направить меня через то, как мне следует обрабатывать переход SharedElementTransition между действием «A» и действием «B» в следующем сценарии

Деятельность A начинает действие B с sharedElement.Когда пользователь находится в B, пользователь поворачивает устройство.Теперь пользователь нажимает кнопку «Назад».Теперь я хочу, чтобы SharedElement преобразовался обратно в A. Может ли кто-нибудь подсказать мне, как это сделать?

Я попытался реализовать и переопределить метод onMapSharedElements в SharedElementCallback, чтобы снова отобразить представление в обратном вызове SharedElementExitTransition в действии A.Хотя, кажется, что он работает нормально, после завершения перехода экран мигает.

Когда я внимательно изучил, я думаю, что среда содержит ссылку на действие A, и поэтому действие A уничтожается и воссоздается только после возвращения Sharedпереход элемента завершается в предыдущем примере.Извините, если я ошибаюсь.Я новичок в разработке для Android.

Просто, есть ли способ справиться с переходами общих элементов между действиями во время изменений конфигурации?

...