基本上,Play商店(又名Android電子市場)和Android官方啓動器上的viewpager的工作方式與本案支持庫中的不同,我希望獲得與頁面之間滾動相同的UI體驗。在viewPager中順利停止滾動
的情況是這樣的:當你觸摸viewpager頁面之間滾動(和滾動位),然後你停止接觸並迅速再碰,我得到一個不同的行爲:
- 上Play商店(和官方啓動器)的滾動動畫停止並與觸摸保持同步。
- 在支持庫上,viewpager只是停止動畫並跳轉到它即將到達的頁面,而不管你觸摸它的位置。
如何實現與Play商店和官方啓動器相同的功能?
您可能需要擴展'ViewPager'(或修改'onTouchEvent()'),並在滾動中註冊新的觸摸事件時停止動畫。 – Karakuri 2012-07-18 15:29:26
你測試過了嗎?它工作正常嗎?照顧一些代碼? – 2012-07-18 15:31:24
我還沒有嘗試過這個,我只是給你一個想法嘗試,根據你發佈的內容和我所知道的Android SDK。因此,這是一個評論,而不是一個答案。 – Karakuri 2012-07-18 15:34:49