【发布时间】:2022-11-16 01:05:29
【问题描述】:
我正在尝试在图像旋转期间做一些“漂亮”的动画。 我的意思是,我正在尝试在旋转达到 90f(完全不可见)时更改图像免费,以继续与其他 src 旋转。
在此测试用例中,我尝试旋转胸部图像并以硬币图像结束动画。
rC1 显然是一个 ImageView
rC1.animate().setDuration(500).rotationYBy(90f).withEndAction(new Runnable() {
@Override
public void run() {
rC1.setBackgroundResource(R.drawable.coinb);
rC1.animate().setDuration(500).rotationYBy(90f);
}
});
好吧,它起作用了,因为动画开始,然后以不可见的箱子 90f 结束,然后它出现在两个图像中 - 箱子和硬币,如下所示: https://ibb.co/48W2Xjh
动画:https://i.ibb.co/pftWYwz/315774853-505872868270345-6007333826531395103-n.gif
我检查了所有其他功能等以检查是否有任何东西可以覆盖它,但没有一个与它连接。
【问题讨论】:
标签: java android animation jquery-animate