[問題] 怎麼下FragmentPagerAdapter swipe 條件

作者: freedom74569   2016-04-19 15:52:23
因找不太到關鍵字,
所以想問看看各位大大有沒有此經驗,
用ViewPager with FragmentPagerAdapter
https://goo.gl/Nyt9rr
我這邊的問題是:
預先設定一個條件,
如果條件達成才能往下一頁滑動,
如果沒有達成的話就停留在此頁,
不過只能swipe回之前頁面!
我錯誤的做法是在switch/case 做判斷,
如果達成才return,
會導致預先設定有幾頁page都return到default,
請問有沒有比較好的做法?
作者: ssccg (23)   2016-04-19 16:37:00
動態改變FragmentPagerAdapter的count數就好了一開始count = 1,達成條件之後count設成2、3…setCurrentItem傳入position超出count範圍,就會是最後一頁
作者: freedom74569   2016-04-19 23:59:00
感謝ssccg
作者: a1275647 (iphone 10)   2016-04-20 02:00:00
我有試做一個要我可以借你參考

Links booklink

Contact Us: admin [ a t ] ucptt.com