【问题标题】:How to set a limit of items on CirclePageIndicator?如何在 CirclePageIndicator 上设置项目限制?
【发布时间】:2015-12-04 11:40:15
【问题描述】:

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

有什么方法可以定义圆圈的最大限制吗?保持这样的状态:

【问题讨论】:

    标签: android android-layout android-viewpager viewpagerindicator


    【解决方案1】:

    该功能未在该库上实现。您必须自己覆盖CirclePageIndicator。勾选onDraw方法限制绘制的圈数。

    我猜你也会遇到一些与所选圆圈指示器相关的问题,但它们应该很容易处理。

    【讨论】:

      【解决方案2】:

      PageIndicatorView 库可以更轻松地限制指标的数量。我使用它而不是 ViewPageIndicator,并将指标的数量限制在屏幕上可以容纳的最大值

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-11-02
        • 2017-10-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多