Ich erstelle programmgesteuert lineare Layouts und möchte, dass sie ein- und ausgeblendet werden, wenn die Sichtbarkeit auf sichtbar / verschwunden eingestellt ist.
Ich kann einstellen
android:animateLayoutChanges="true"
in der XML-Datei, aber da ich die Ansichten programmgesteuert erstelle, muss ich sie programmgesteuert festlegen. Wie kann ich das machen?
container.setLayoutTransition(new LayoutTransition())
Versuchen Sie Folgendes, um den Ausblendeffekt zu deaktivieren:
LinearLayout layout = (LinearLayout) findViewById(R.id.test_layout); layout.setLayoutTransition(null);
quelle
R.id. test_layout
in Ihrem Layout.