Пространство между элементами индикатора

Как увеличить / уменьшить пространство между элементами индикатора в ViewPagerIndicator ?

Я использовал CirclePageIndicator . Я смог сделать больше места между двумя индикаторами:

  1. Откройте исходный код CirclePageIndicator и найдите переменную mRadius

  2. При номере линии около 235 вы найдете строку, как показано ниже:

     final float threeRadius = mRadius * (some value here) 
  3. Измените это значение и поиграйте с ним. Я использовал 5 для моего случая, это дало мне хороший результат.

Надеюсь, он решил вашу проблему.

Нет никакого документального способа сделать это, не врываясь.

Я думаю, что ответ @ Md_Omar ошибочен, так как это увеличивает размер индикатора, но не его разделительное расстояние.

И вы могли бы просто использовать приложение: radius = "5dp" вместо этого, если это то, что вы хотели.

См. Пример здесь

https://github.com/JakeWharton/ViewPagerIndicator/blob/master/sample/res/layout/themed_circles.xml

Intereting Posts