gpt4 book ai didi

android - 如何多次运行动画序列

转载 作者:搜寻专家 更新时间:2023-11-01 09:12:25 26 4
gpt4 key购买 nike

我在我的项目中使用动画序列。我已将 onClickListener 设置为放置动画序列的图像。现在,当我第一次运行代码并单击图像时,它会开始正确运行动画,但之后它再也不会在单击时运行。我必须再次运行代码。那么如何多次运行动画序列呢?我已将我的代码放在下面以启动动画序列。

image.setOnClickListener(new OnClickListener() {

      @Override           
public void onClick(View v) {

// TODO Auto-generated method stub

animation_door = (AnimationDrawable) image.getBackground();
animation_door.start();

} });

最佳答案

好吧,在再次点击你的按钮之前,你还必须停止动画,所以你可以这样尝试,

 image.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

animation_door = (AnimationDrawable) image.getBackground();
animation_door.stop();
animation_door.start();
}
});

关于android - 如何多次运行动画序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7321054/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com