Ответ 1
Вы должны удалить animateLayoutChanges
из XML файла макета.
Вместо этого создайте объект LayoutTransition
во время выполнения и поставьте его в макет с помощью метода setLayoutTransition().
private ViewGroup mContainerView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.custom_linear_layout);
mContainerView = (ViewGroup) findViewById(R.id.container);
LayoutTransition lt = new LayoutTransition();
lt.disableTransitionType(LayoutTransition.DISAPPEARING);
mContainerView.setLayoutTransition(lt);
}