Ich füge Inhaltsübergänge zu einer ziemlich großen App hinzu und in den meisten Fällen habe ich keine geteilten Elemente, möchte aber trotzdem die Übergangsanimationen verwenden. Ich habe das Problem auf dieser Codezeile verfolgt:Conent Transition NPE mit leeren geteilten Elementen
ActivityOptionsCompat.makeSceneTransitionAnimation(activity, ????);
Ich habe versucht Einstellung Pair-Array oder ein leeres Array auf null, und ich habe versucht, es einfach auszulassen. Alles führt zu dem folgenden Fehler:
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.ViewRootImpl.setPausedForTransition(boolean)' on a null object reference
Allerdings bekomme ich nur diesen Fehler auf Android 6.0+, es funktioniert auf jeder Android-Version 5. Bin ich versucht, dies in die falsche Art und Weise zu tun?
Haben Sie eine Lösung für dieses Problem gefunden? – Eitan
Keine wirkliche Antwort daher der Kommentar. Die Exception scheint nichts Wichtiges zu stören. Wenn Sie also die Exception abfangen, funktioniert die Animation einwandfrei – Olumide