Pracuję nad nadaniem aplikacji więcej materiału i po prostu utknąłem na tym, jak zaimplementować niektóre przejścia elementów współdzielonych. Mam działanie A, które uruchamia kolejne B, a następnie wywołuje metodę finish(), aby usunąć ją z tylnego stosu. W moim przypadku mam element, który chcę podzielić między dwie aktywności, ale po przejściu z punktu A do punktu B, A nie ma już znaczenia. Jeśli nie wywołasz metody finish() po uruchomieniu programu (ctx, intent, bundle), animacja exit/enter działa idealnie. Jednak jeśli zakończę połączenie, przed rozpoczęciem animacji pojawi się naprawdę brzydkie migotanie.Android - Przejścia dzielonego elementu z zakończeniem aktywności wywołania()
Czy jest coś, co przeoczyłem, czy po prostu nie można zrobić tego, co próbuję zrobić?
To nie działa dla mnie, przejście do elementu współużytkowanego nie jest poprawne, gdy to robię. Wszystko jest w porządku, jeśli nie zakończę działania A, ale chcę to zrobić po zakończeniu przejścia. Nie mogę tego uruchomić. –