Ich habe eine TextView
in meiner Aktivität A. Wie kann ich gemeinsam genutzten Element Übergang TextView
von Aktivität A und einen Titel CollapsingToolbarLayout.setTitle()
von Aktivität B machen?CollapsingToolbarLayout Titel als ein gemeinsames Element Übergang
Gibt es eine Möglichkeit, die Titelansicht id
von CollapsingToolbarLayout
's Quellcode zu erhalten?
Vielen Dank für Ihre Hilfe!
Theoretisch könnten Sie ein dummy TextView mit genau der gleichen Position, Farbe und Größe in Ihrem CollapsingToolbarLayout verschachteln. Dann, kurz nach dem Übergang, versteckst du es und das wird die Illusion machen. Aber ich hatte Probleme mit der korrekten Positionierung innerhalb von CollapsingToolbarLayout relativ zum Boden. Es war immer etwas inkorrekt. – WindRider
@WindRider Ja, ich erreiche diesen Effekt fast auf die gleiche Weise. Besser ist es jedoch, eingebetteten Titel nicht im kollabierenden Layout zu verwenden, sondern einen eigenen TextView-Titel mit Coordinator-Verhalten wie hier zu erstellen: https://github.com/saulmm/CoordinatorBehaviorExample und einfach mit gemeinsamen Elementübergängen zu verwenden. – Augusent
10x für den guten Rat und das Beispiel! – WindRider