1
单击右侧(区域2)上的红色按钮时,我有一个动画。当你点击按钮时,不会开始动画。当你点击区域1的一部分时,动画开始。 我不知道我做错了什么。任何人的解决方案直到第二次触摸时才开始Android动画
动画:rotate.xml
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:toDegrees="90"
android:pivotX="50%"
android:pivotY="50%"
android:duration="100"
android:fillAfter="true">
</rotate>
的Java代码来启动动画:
Animation animturn = AnimationUtils.loadAnimation(getContext(), R.anim.rotate);
v.setAnimation(animturn);
animturn.start();
如果你在代替'v.startAnimation(animturn)'? –
很好的答案!谢谢:)你知道startanimation和我工作的方式有什么区别吗? –
谢谢,它也帮助了我 – galbarm