我正在android中制作一个虚拟车速表。我使用 RotateAnimation() 来旋转速度计指针。
有没有办法在旋转过程中获得针的角度位置?也就是说,如果针从 0 度旋转到 360 度,我想在动画期间显示每个点的针角度。我使用以下代码来执行动画。
RotateAnimation rpmNeedleDeflection = new RotateAnimation(-32, 213, (float) 135, needle.getHeight()/2);
rpmNeedleDeflection.setDuration(1500);
rpmNeedleDeflection.setFillAfter(true);
needle.startAnimation(rpmNeedleDeflection);
needle.refreshDrawableState();
请提供任何帮助...在此先感谢。