Используйте следующий метод, он сохранит анимацию
animation.setFillAfter(true);
public void setFillAfter (логическое fillAfter)
Since: API Level 1
Если fillAfter равно trueпреобразование, выполненное этой анимацией, будет сохраняться после ее завершения.По умолчанию false, если не установлено.Обратите внимание, что это относится к отдельным анимациям и при использовании AnimationSet для цепочки анимаций