2011-10-07 47 views
0

当用户触摸它时,我需要在我的触摸侦听器中旋转我的图像。我正在旋转一个刻度盘图形,因此它需要围绕其中心点旋转。有没有人有一个例子?在Android中旋转拨号盘

回答

0

我指的是实际的Android文档动画这里:http://developer.android.com/guide/topics/resources/animation-resource.html

至于在XML设置旋转,它看起来像:

<set android:interpolator="@anim/linear_interpolator"> 
    <rotate 
     android:fromDegrees="180" 
     android:toDegrees="0" 
     android:pivotX="50%" 
     android:pivotY="50%" 
     android:repeatCount="0" 
     android:duration="1000"> 
    </rotate> 
</set> 

这是一个180回转。

+0

动画是不正确的,它需要触摸更新,有很多动画srunning会搞砸了应用程序。 – beans

+0

您可以让动画在触摸上运行。只需从监听器中调用start()即可。有什么问题?如果您有多个拨号图形,则无需为每个图形定义一个动画。只需重用它。不确定这会如何影响您的应用。你还在那里做什么?发布一些代码。 – SBerg413