Ich versuche, meine Sicht mit Hilfe von TransitionManager Animation zu erweitern und zu reduzieren. Im Anschluss wird der Ausgang,Überlappende TransitionManager Animationen in Android
das überlappende Layout anzeigen, während Draufsicht kollabiert. Wie vermeide ich das? Ich habe "detailedView" (eins mit Icons) Sichtbarkeit GONE
und Nutzung folgenden Code für Animation,
topView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
TransitionManager.beginDelayedTransition(topView);
TransitionManager.beginDelayedTransition(bottomView);
if (detailsView.getVisibility() == View.VISIBLE) {
detailsView.setVisibility(View.GONE);
cardText.setText("Collapse Title");
} else {
detailsView.setVisibility(View.VISIBLE);
cardText.setText("Expanded Title");
}
}
});
Sie haben Recht. Dieser Weg ist viel glatter! – Dexter
Ich bin froh, dass es dir gefallen hat. –