Estoy creando linearLayouts programáticamente y me gustaría que aparezcan y desaparezcan cuando la visibilidad esté configurada como visible / desaparecida.
Puedo configurar
android:animateLayoutChanges="true"
en el archivo xml, pero como estoy creando las vistas programáticamente, necesito configurarlo programáticamente. ¿Cómo puedo hacer eso?

container.setLayoutTransition(new LayoutTransition())Para deshabilitar el efecto de desvanecimiento intente esto:
LinearLayout layout = (LinearLayout) findViewById(R.id.test_layout); layout.setLayoutTransition(null);fuente
R.id. test_layouten su diseño.