2011-10-11 67 views
0

我必須翻轉圖像取決於手指的運動。手指的運動要麼是順時針方向要麼是逆時針方向。如果手指順時針方向運動,我必須顯示下一個圖片使用鰭狀肢的shownext(),否則我必須使用showprevious()的鰭狀肢來顯示前一個。對於英語不好的朋友。任何幫助將不勝感激。手指運動上的翻轉圖像

+0

那麼,你期望什麼樣的幫助?你能否展示你迄今爲止解決問題所做的工作?任何教程發現?任何不成功的嘗試? – Egor

+0

我的要求是如何使用ontouchlistner跟蹤手指的圓周運動 – user987362

回答

0

手指的每一個動作都會給你一個x和y座標。然後,你必須將這些座標相比較以前的,這會告訴你閹了手指移動順時針或逆時針:

x-- && y-- = counter clockwise 
x-- && y++ = clockwise 
x++ && y-- = clockwise 
x++ && y++ = counter clockwise 

唯一的問題是,手指可能不會在同一方向的全部時間去,所以你可能只檢查每10或20個座標對。

+0

第10或第20個座標表示 – user987362

+0

您不檢查每對新座標。使用迭代器僅檢查每10或20對座標,以便過濾錯誤的信息(即,如果手指稍微向後移動一點) – banzai86