Android动画:对象保持动画
我正在编写一个应用程序,其中有两个按钮(card1,card2)正在设置动画(闪烁一次)。Card1、card2是全局变量,它们的值每次都会更改。代码如下所示:Android动画:对象保持动画,android,animation,Android,Animation,我正在编写一个应用程序,其中有两个按钮(card1,card2)正在设置动画(闪烁一次)。Card1、card2是全局变量,它们的值每次都会更改。代码如下所示: private void check(){ card1.startAnimation(animFO1); card2.startAnimation(animFO2); } public void onAnimationEnd(Animation animation) { if(animation ==animF
private void check(){
card1.startAnimation(animFO1);
card2.startAnimation(animFO2);
}
public void onAnimationEnd(Animation animation) {
if(animation ==animFO1){
card1=null;
card2=null;
}
}
我想要的是每次只有这两个按钮闪烁。但发生的是,一旦一个按钮闪烁,它就会在任何按钮设置动画时闪烁。。。因此,如果程序首先选择两个第一个按钮为card1,card2,它们都会闪烁,如果程序选择第三个和第四个按钮为card1,card2,则所有四个按钮都会闪烁
有人知道解决方法吗?我认为有一种方法是这样的
card1.clearAnimation();
我认为有一种方法是这样的
card1.clearAnimation();
我曾经使用下一个代码:
card1.clearAnimation();
card1.setAnimation(null);
我曾经使用下一个代码:
card1.clearAnimation();
card1.setAnimation(null);
第一条规则给出了一个错误,但只写第二条规则有效!谢谢第一条规则给出了一个错误,但只写第二条规则有效!谢谢