프로그래밍/Android
액티비티 변경 에니메이션
chance
2009. 12. 6. 15:12
안드로이드 2.0 (api level 5) 부터 액티비티가 보여지고, 없어질때 뷰처럼 에니메이션을
설정할 수 있다.
새로 추가된 메쏘드로 간단히 구현할 수 있는데... 음 점점 코더로 만들어 버리는 안드로이드 -_-;;
Activity.overridePendingTransition( );
사용법도 간단.
startActivity(); 를 하고
overridePendingTransition ( R.anim.new_activie, R.anim.old_activity );
에니메이션이 설정되지 않은 경우는 새 액티비티는 오른쪽에서 슬라이드-인 되고,
기존 액티비티는 왼쪽으로 슬라이드-아웃된다.
에니메이션은 기존 방식과 동일하게 res/anim 폴더에 xml로 작성하던가
Animation 객체를 생성해 사용해도 된다.