计算旋转图像Iphone与Android的当前角度

时间:2012-02-14 21:35:43

标签: android iphone rotation

在iOS中查找图像轮车的当前角度。

- (float) currentAngle
   {

float angle = radiansToDegrees(atan2(wheeler.transform.b, wheeler.transform.a)) + 1;    
if(angle < 0) {
    angle = 360 + angle;
}
return angle;
    }

Android是否具有具有transform.a和transform.b属性的等效tranform对象?现在我是这个代码,用于在自己的轴上执行图像对象的旋转。但是我需要定期找出它当前的位置或角度。

   RotateAnimation anim = new RotateAnimation(0f, 360,  Animation.RELATIVE_TO_SELF,    0.5f, Animation.RELATIVE_TO_SELF,
             0.5f);

     anim.setInterpolator(new LinearInterpolator());
     anim.setRepeatCount(Animation.INFINITE);
     anim.setDuration(1900);
     imageView.startAnimation(anim);

0 个答案:

没有答案