Я работаю над функцией, которая использует переход SharedElement. В моем приложении я использую следующий флаг FLAG_ACTIVITY_REORDER_TO_FRONT для повторного использования существующего экземпляра действия.
Пример -: Я перехожу из действия A-> B-> C -> D , затем я хочу открыть действие B. Результирующий стек будет A -> C -> D-> B
Проблема -: При использовании вышеупомянутого механизма с точки зрения анимации перехода совместно используемого элемента анимация, похоже, не работает.
Она работает, когда я создаю новый экземпляр действия B, но затем Есть два экземпляра Действия B в Стеке Действий. Что я не хочу.
Мне также нужны другие экземпляры активности, которые находятся в backstack, поэтому очистка стека не будет полезна.
Я посетил следующие сообщений, связанных с этой проблемой, но ни одна из них, похоже, не имеет ответа на эту проблему.
Было бы очень полезно, если бы кто-нибудь мог дать мне указания по решению этой проблемы.