Wie verwende ich Container Transform in Fragmenten?Java

Java-Forum
Guest
 Wie verwende ich Container Transform in Fragmenten?

Post by Guest »

Hilfe, ich kann es nicht korrigieren

Code: Select all

MaterialContainerTransform
mit Java in meinen Fragmenten und wann immer ich versuche, dies zu tun, erhalte ich diese Fehlermeldung

Code: Select all

--------- beginning of crash

java.lang.AbstractMethodError: abstract method "void androidx.transition.Transition$TransitionListener.onTransitionStart(androidx.transition.Transition, boolean)"

at androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda0.notifyListener(D8$$SyntheticClass:0)

at androidx.transition.Transition.notifyFromTransition(Transition.java:2376)

at androidx.transition.Transition.notifyListeners(Transition.java:2357)

at androidx.transition.Transition.start(Transition.java:2049)

at androidx.transition.Transition.runAnimators(Transition.java:935)

at androidx.transition.TransitionSet.runAnimators(TransitionSet.java:512)

at androidx.transition.TransitionSet.runAnimators(TransitionSet.java:512)

at androidx.transition.Transition.playTransition(Transition.java:1936)

at androidx.transition.TransitionManager$MultiListener.onPreDraw(TransitionManager.java:300)

at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:1176)

at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:4334)

at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2997)

at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:10455)

at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1415)

at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1424)

at android.view.Choreographer.doCallbacks(Choreographer.java:1024)

at android.view.Choreographer.doFrame(Choreographer.java:953)

at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1398)

at android.os.Handler.handleCallback(Handler.java:991)

at android.os.Handler.dispatchMessage(Handler.java:102)

at android.os.Looper.loopOnce(Looper.java:232)

at android.os.Looper.loop(Looper.java:317)

at android.app.ActivityThread.main(ActivityThread.java:8787)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:871)

Ich kann den aktuellen Code nicht bereitstellen, da ich mehr als 6 Klassen habe und keine davon funktioniert.
Ich verwende MDC 1.12.0 und AppCompat 1.6.1 und androidx.transition.Transition 1.5.0
Ich habe versucht, Container Transform zu verwenden, um zwischen zwei Fragmenten zu animieren. Ich habe erwartet, dass die Animation ordnungsgemäß funktioniert, habe aber stattdessen einen AbstractMethodError erhalten Ich habe nicht einmal aufgerufen

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post