Android 如何使用drawble动画制作动画

Android 如何使用drawble动画制作动画,android,android-studio,animation,drawable,animationdrawable,Android,Android Studio,Animation,Drawable,Animationdrawable,我想在彼此之后播放2个动画绘图 当第一个停止时,另一个必须启动..(使用OnTouchListener) 问题是: AnimationListener不能与animationdrawables一起使用 有人知道解决办法吗 谢谢你很抱歉回答得太晚,但我甚至在用android开发应用程序时也遇到了同样的问题。我不知道这是否可行,但我用了倒计时。在我的情况下,我有一个按钮,当点击它时,它将启动一个动画,当动画结束时,它将启动另一个功能。 为此,我在setOnclickListener(按钮)中使用了一

我想在彼此之后播放2个动画绘图

当第一个停止时,另一个必须启动..(使用OnTouchListener)

问题是:

AnimationListener不能与animationdrawables一起使用

有人知道解决办法吗


谢谢你

很抱歉回答得太晚,但我甚至在用android开发应用程序时也遇到了同样的问题。我不知道这是否可行,但我用了倒计时。在我的情况下,我有一个按钮,当点击它时,它将启动一个动画,当动画结束时,它将启动另一个功能。 为此,我在
setOnclickListener
(按钮)中使用了一个倒计时计时器。这里有一个例子:)


你能使用它,但作为一个听者,并为它添加声音和第二个绘图动画吗?
start.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
   
    throwing.setImageResource(R.drawable.throwing);
    AnimationDrawable idleAnimation = (AnimationDrawable) throwing.getDrawable();
        idleAnimation.start();

        new CountDownTimer(680, 3000) {

            public void onTick(long millisUntilFinished) {

            }

            public void onFinish() {
                //place your code here which you want to execute when the first animation finishes.
            }

        }.start();
});