페이지를 남기면 페이지에 애니메이션이 생기고 (예 : 버튼이 밖으로 밀려나고) 사용자가 sendt 다른 활동.1 초 동안 Android 애니메이션
애니메이션에 문제는 없지만 새 활동을 시작하기위한 코드가 애니메이션 코드 직후에 기록되므로 애니메이션이 1 초 동안 완료되지 않습니다 (설정 한대로).
먼저 애니메이션을 1 초 동안 실행 한 다음 다른 활동으로 이동하려고합니다.
도와주세요.
페이지를 남기면 페이지에 애니메이션이 생기고 (예 : 버튼이 밖으로 밀려나고) 사용자가 sendt 다른 활동.1 초 동안 Android 애니메이션
애니메이션에 문제는 없지만 새 활동을 시작하기위한 코드가 애니메이션 코드 직후에 기록되므로 애니메이션이 1 초 동안 완료되지 않습니다 (설정 한대로).
먼저 애니메이션을 1 초 동안 실행 한 다음 다른 활동으로 이동하려고합니다.
도와주세요.
AnimationListener를 사용하십시오.
private Animation.AnimationListener animListener = new Animation.AnimationListener() {
@Override
public void onAnimationEnd(Animation animation) {
// write code to start new activity.
}
@Override
public void onAnimationRepeat(Animation animation) {
}
@Override
public void onAnimationStart(Animation animation) {
}
};
지정 리스너 위의 애니메이션
animation.setAnimationListener(animListener);
//Startanimation
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
// call Activity
// End animation
}
}, 1000);
감사했다 –
환영 ... @ BhabaniShankar –
감사합니다 친구로, U 대답 친구 정말 빠른 –