Ich habe 2 Fragmente: Fragment 1 enthält Recyclerview & amp; Fragment 2 mit Detailansicht für das ausgewählte Objekt. Zwischen diesen beiden Fragmenten befindet sich ein Bild mit geteiltem Element. Beim Übergang von Fragment 1 zu 2 möchte ich den Übergangseffekt für Standard-Shared-Elemente sehen, aber es scheint nicht mit Recyclerview zu funktionieren. Weil, wenn ich nur eine andere separate Ansicht im ersten Fragment anstelle von recyclerview verwende, zeigt es richtigen Übergang. Beachten Sie, dass ich positionsbasierten eindeutigen Übergangsnamen Recyclerview-Elementbildern zugewiesen habe.
Code ist wie folgt: MyActivity.java
%Vor%Wenn ich die folgenden zwei Zeilen ändere:
%Vor%von
%Vor%Dann kann ich sehen, dass das Bild imgDummy2 korrekt übergeht, wahrscheinlich, weil es außerhalb der Recycler-Ansicht liegt.
Irgendeine Idee, wie kann ich dasselbe auch in der Recycleransicht anwenden?
Ich kenne seinen Weg spät. Aber hatte damit zu kämpfen und schließlich Transitionsanimation von Recycler Ansicht in Fragment A zu Fragment B arbeiten.
Versuchen Sie, imgDummy.getTransitionName ()) in der unteren Zeile
zu ändern %Vor%zum Übergangsnamen der ImageView in fragmentB
Tags und Links android android-fragments shared android-recyclerview transition