본문 바로가기

프로그래밍/Android

액티비티 변경 에니메이션

안드로이드 2.0 (api level 5) 부터 액티비티가 보여지고, 없어질때 뷰처럼 에니메이션을

설정할 수 있다.

 

새로 추가된 메쏘드로 간단히 구현할 수 있는데... 음 점점 코더로 만들어 버리는 안드로이드 -_-;;

Activity.overridePendingTransition( );

 

사용법도 간단.

startActivity(); 를 하고

overridePendingTransition ( R.anim.new_activie, R.anim.old_activity );

 

에니메이션이 설정되지 않은 경우는 새 액티비티는 오른쪽에서 슬라이드-인 되고,

기존 액티비티는 왼쪽으로 슬라이드-아웃된다.

 

에니메이션은 기존 방식과 동일하게 res/anim 폴더에 xml로 작성하던가

Animation 객체를 생성해 사용해도 된다.

'프로그래밍 > Android' 카테고리의 다른 글

JNI 기본사항  (0) 2010.01.15
플랫폼 make/ 모듈 추가 방법  (0) 2010.01.15
커널 빌드하기  (0) 2010.01.14
서비스1 - 로컬서비스  (0) 2009.12.22
LayoutInflater를 사용해 레이아웃 구성하기  (0) 2009.12.15
Animation 관련 샘플  (0) 2009.12.06
ViewFlipper로 뷰 교체하기  (0) 2009.12.06
에니메이션 interpolater  (0) 2009.12.06
커스텀속성과 R.styleable  (0) 2009.11.25
Splash window 보이기  (0) 2009.11.24