Sto aggiungendo transizioni di contenuti a un'app piuttosto grande e nella maggior parte dei casi non ho elementi condivisi ma voglio comunque utilizzare le animazioni di transizione. Ho rintracciato il problema a questa linea di codice:NPE transizione con con elementi condivisi vuoti
ActivityOptionsCompat.makeSceneTransitionAnimation(activity, ????);
ho cercato matrice di impostazione pari null o una matrice vuota e ho provato appena lasciando fuori. risultati tutto nel seguente errore:
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.ViewRootImpl.setPausedForTransition(boolean)' on a null object reference
Tuttavia, ho solo questo errore su Android 6.0 e versioni successive, funziona benissimo su qualsiasi versione di Android 5. sto cercando di fare questo nel modo sbagliato?
Hai trovato una soluzione per questo problema? – Eitan
Non una vera risposta da qui il commento. L'eccezione non sembra rompere nulla di importante, quindi catturare l'eccezione fa funzionare bene l'animazione – Olumide