草庐IT

viewNeedle

全部标签

几次 setAnimation 调用后 Android View 旋转没有发生

我一直在尝试编写一个将图像旋转到特定角度的Activity方法。旋转有效,但问题是该方法大约每秒调用一次,但仅在前几次旋转。在某一时刻,动画图像只是静止不动,即使动画正在设置并以不同的值开始!它应该像前几次那样移动图像。privatevoidanimateNeedle(finalfloatsfAngle){finalViewviewNeedle=findViewById(R.id.needle);finalRotateAnimationneedleAnimation;RotateAnimationanim;anim=newRotateAnimation(0,sfAngle,m_nNee