안드로이드 개발 질문/답변
(글 수 45,052)
제가 사용한 방법중에 틀린곳이 있나 여쭈려고 질문드립니다,,
제가 생각하기엔 빼먹은데가없는것 같은데말이죠 ㅜ
우선 메인액티비티에는
startActivity(new Intent(this, IntroActivity.class));
overridePendingTransition(R.anim.fade, R.anim.hold);
이 구문을 넣었고 IntroActivity여기엔 타이머가 달린 핸들러가있습니다, 3초간 인트로이미지가 뜨는것이죠,
=fade
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromAlpha="0.0" android:toAlpha="1.0"
android:duration="@android:integer/config_longAnimTime" />
=hold
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromXDelta="0" android:toXDelta="0"
android:duration="@android:integer/config_longAnimTime" />
이렇게 넣었고 매니페스트도 인트로액티비티를 등록해놓았습니다, 문제는 컴파일에러는 안나는데
애니메이션이 먹질않는것 같네요, 그냥 짠 뜨고 짠 없어집니다,, xml파일들은 모두 res아래 anim에 있는거맞구요
제가 뭘빼먹었나요 ?ㅜ




이런경우에는 애니메이션 효과가 별로 티가 안날수가 있습니다.
애니메이션 효과가 안보이는것 같으면, 애니메이션 효과의 시간을 늘려보세요.
그리고 Activity를 닫고 이전 화면으로 갈때는 이전 화면이 이미 살아있는 것이라 그런지
바로 짠~ 하고 나타나더군요...