2011-10-07 45 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