Как проверить, когда вызывается метод SharedElementCallback - PullRequest
0 голосов
/ 14 апреля 2019

Некоторые методы этого класса вызываются несколько раз.

Например:

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

Если я регистрирую экземпляр через Activity#setEnterSharedElementCallback, я хотел бы знать, был ли вызван onSharedElementEndвход или обратный переход.Есть ли способ сделать это?

Теперь я использую переменную finishing, которую я установил в true в finishAfterTransition, но было бы неплохо справиться с этим без нового поля в моей Деятельности.

...