Jak zwiększyć/zmniejszyć przestrzeń między elementami wskaźnika w ViewPagerIndicator
?Odstęp między elementami wskaźnika
6
A
Odpowiedz
8
Użyłem CirclePageIndicator
. Byłem w stanie zrobić więcej miejsca pomiędzy dwoma wskaźnika przez etap:
Otwórz kod źródłowy
CirclePageIndicator
i znajdź zmiennąmRadius
na numer linii około 235, znajdziesz taką linię poniżej:
final float threeRadius = mRadius * (some value here)
- Zmień tę wartość i graj z nią. Użyłem
5
dla mojej sprawy, dało mi to dobry wynik.
Mam nadzieję, że rozwiązał twój problem.
1
Nie ma udokumentowanych sposób to zrobić bez jakiejś kopania w.
myślę @ odpowiedź Md_Omar jest błędna, ponieważ zwiększa rozmiar wskaźnika, ale nie ich odległość dzieląca.
Zamiast tego możesz użyć app: radius = "5dp", jeśli tego chcesz.
See próbka tutaj
https://github.com/JakeWharton/ViewPagerIndicator/blob/master/sample/res/layout/themed_circles.xml