2014-09-04 35 views
1

我正在製作一個應用程序,在該應用程序中需要有幾個Fragments和一個指示符的水平滾動視圖。ViewPager的中心鎖圖標指示燈

當前項目的指標必須水平居中,Fragments可以通過自己滑動Fragments或通過滾動和貼緊指標或直接點擊一個指標(見下圖)來選擇。

看來,標準的做法是使用ViewPager以及PagerTabStrip,但我無法找到如何使用PagerTabStrip來實現此鎖定行爲。

有什麼建議嗎?

enter image description here

enter image description here

enter image description here

+0

PagerTabStrip沒有你想要的所有行爲,你必須定製一些東西。我會看看PagerSlidingTabStrip圖書館,看看有沒有什麼能讓你瞭解如何創建你的圖書。 https://github.com/astuetz/PagerSlidingTabStrip – Karakuri 2014-09-04 14:48:13

+0

最有可能的是,您將需要使用'PagerTabStrip','PagerSlidingTabStrip'和ViewPagerIndicator庫中的指標作爲起點創建自己的指標。 – CommonsWare 2014-09-04 15:08:31

+0

是的,似乎我必須實施我自己的解決方案。我會盡快將它發佈在這裏。 – jul 2014-09-04 15:12:37

回答