Android 安卓动画1秒钟

Android 安卓动画1秒钟,android,Android,我正在尝试制作一个页面,当用户离开页面时,页面中将出现一个动画(例如:按钮将滑出),之后,用户将被发送到其他活动 动画没有问题,但由于启动新活动的代码是在动画代码之后编写的,动画在1秒内没有完成(如我设置的) 我想先执行动画1秒,然后移动到另一个活动 请帮助我。使用AnimationListener private Animation.AnimationListener animListener = new Animation.AnimationListener() { @Overri

我正在尝试制作一个页面,当用户离开页面时,页面中将出现一个动画(例如:按钮将滑出),之后,用户将被发送到其他活动

动画没有问题,但由于启动新活动的代码是在动画代码之后编写的,动画在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);
使用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);

谢谢老兄,你来的真快谢谢老兄,你来的真快