Android系统。 TransitionDrawable:如何使动画前进和后退

时间:2011-11-02 18:13:59

标签: android

我有一个简单的TransitionDrawable示例,当我点击ImageView时,一张图片转到第二张图片。但是下一次点击如何从第二张图片回到一张?

image.setImageDrawable(mTransition);
mTransition.startTransition(1000);

1 个答案:

答案 0 :(得分:0)

只是一个想法,它可能适合你。

获取另一个过渡动画xml文件并反转图像 采取行动

int v=2;

并在onClick内部,

public void onClick(){
if(v%2==0){
image.setImageDrawable(mTransition1);
mTransition1.startTransition(1000);
v++;
}
else{
image.setImageDrawable(mTransition2);
mTransition2.startTransition(1000);
v++;
}

}