Android 如何设置CirclePageIndicator上的项目限制?

Android 如何设置CirclePageIndicator上的项目限制?,android,android-layout,android-viewpager,viewpagerindicator,Android,Android Layout,Android Viewpager,Viewpagerindicator,我正在使用ViewPagerIndicator库中的ViewPagerIndicator和CirclePageIndicator来显示下面有一些圆圈的图像,但是这些圆圈溢出了布局,如下所示: 有什么方法可以定义圆的最大极限?保持这样: 该功能未在该库上实现。您必须通过重写。检查onDraw方法以限制绘制的圆数 我猜您还将面临一些与所选圆圈指示器相关的问题,但它们应该很容易处理。该库使限制指示器数量变得更容易。我用它代替了ViewPageIndicator,并将指示器的数量限制在屏幕上可以容纳的最

我正在使用
ViewPagerIndicator
库中的
ViewPagerIndicator
CirclePageIndicator
来显示下面有一些圆圈的图像,但是这些圆圈溢出了布局,如下所示:

有什么方法可以定义圆的最大极限?保持这样:


该功能未在该库上实现。您必须通过重写。检查
onDraw
方法以限制绘制的圆数

我猜您还将面临一些与所选圆圈指示器相关的问题,但它们应该很容易处理。

该库使限制指示器数量变得更容易。我用它代替了ViewPageIndicator,并将指示器的数量限制在屏幕上可以容纳的最大值

  int maximumIndicators = 24;
  if (mMarkers.size() > maximumIndicators ){
      mPageIndicator.setCount(maximumIndicators);
      }