【发布时间】:2020-09-30 13:58:30
【问题描述】:
我想一个接一个地播放 2 个动画绘图..
当第一个停止时,另一个必须启动..(使用 OnTouchListener)
问题是:
AnimationListener 无法使用动画绘制
有人知道解决办法吗?
谢谢
【问题讨论】:
标签: android android-studio animation drawable animationdrawable
我想一个接一个地播放 2 个动画绘图..
当第一个停止时,另一个必须启动..(使用 OnTouchListener)
问题是:
AnimationListener 无法使用动画绘制
有人知道解决办法吗?
谢谢
【问题讨论】:
标签: android android-studio animation drawable animationdrawable
抱歉,回答晚了,但我在 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();
});
【讨论】: