2014-03-25 158 views
0

我使用RotateAnimation上的ImageView 像這樣(模擬時鐘手): (smallhandStartDgree,smallhandStartDgree +纈氨酸,Animation.RELATIVE_TO_SELF,0.5F, Animation.RELATIVE_TO_SELF,0.5F);查看計算角度360

smallhandStartDgree = smallhandStartDgree + val;

但smallhandStartDgree當然是越來越大,然後360或更小,然後0, 我怎樣才能得到/計算正確的角度?

+0

問題是關於如何獲得正確的時鐘箭頭動畫? –

回答

1

使用模數。

smallhandStartDgree=(smallhandStartDgree+val+360)%360; 

雖然這對於動畫api應該沒什麼大不了的。

+0

完美,簡單,乾淨。謝謝ElDuderino – Dude