我在android view-pager(ACL的r4)中發現了一個有趣的錯誤。Android View Pager掠過錯誤的方向
速度跟蹤器在手指滾動太快/在較慢或較慢的設備上離開屏幕邊緣時會以錯誤的方式拋出視圖分頁器。
我可以在原版Galaxy Tab,HTC Desire,Nexus One,舊金山HTC HTC Hero上重現。
打開Google +,市場或其他具有相當分段視圖的傳呼機實施。
如果你到最左邊的頁面,然後輕輕拉動手指 在屏幕的右側邊緣,你可以得到的觀點,尋呼機(相反的方式跳到 到右邊拖動方向)。
我需要調查更多,但這看起來像速度跟蹤器不能跟上較慢的設備。這當然可以使視圖尋呼機在從左到右快速滾動時跳轉。嘗試在新的市場(3.3+)從一邊走到另一邊,看到令人討厭的結果!
通過擴展類修復的任何想法..我認爲屏幕可能會提供奇怪的結果,當很多正在進行,並可能缺少一些MotionEvents,因爲我發現它幾乎不可能在新設備上覆制。 (Nexus S,三星GSII,Sensation)。
編輯:此問題已得到解決的ACL V6
致謝, 克里斯
我認爲這是問題,我正在考慮在放手時速度追蹤器是否跳躍。不幸的是,我現在沒有時間研究它。 –
您是否也有任何關於修復時間的想法? –
沒有比「現在很快」更具體,「對不起。 :) – adamp