해결.
AnimationListener를 등록후 사용.
다음과 같이 애니메이션에 리스너를 등록
volume_frame_linear.startAnimation(outAnimationLeft);
outAnimationLeft.setAnimationListener(myAnimationListener);
애니메이션 리스너는 이렇게.
Animation.AnimationListener myAnimationListener = new Animation.AnimationListener() {
public void onAnimationEnd(Animation animation) {
volume_frame_linear.setVisibility(View.GONE); //애니메 끝나면 사라저버려!
}
@Override
public void onAnimationRepeat(Animation animation) {
}
@Override
public void onAnimationStart(Animation animation) {
}
};
출처 : http://stackoverflow.com/questions/7070225/android-animation-hide-show-menu