【问题标题】:CircleIndicator does not fit the screenCircleIndicator 不适合屏幕
【发布时间】:2021-04-03 08:42:36
【问题描述】:

我正在使用这个库https://github.com/ongakuer/CircleIndicator,在某些情况下会出现太多数据。指示器从屏幕上消失了,我可以给它添加动画吗,ios中默认存在动画。

Ios 示例:https://streamable.com/6nu6j3

安卓问题:

我之前发现这是一个类似的问题,我想知道是否有像在 ios 中那样更好的解决方案

How to set a limit of items on CirclePageIndicator?

布局

<androidx.viewpager2.widget.ViewPager2
    android:id="@+id/viewPager2"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />

<me.relex.circleindicator.CircleIndicator3
    android:id="@+id/circleIndicator"
    android:layout_width="match_parent"
    android:layout_height="5dp"
    android:layout_below="@id/viewPager2"
    android:layout_centerInParent="true"
    android:layout_gravity="center_horizontal"
    android:layout_marginLeft="25dp"
    android:layout_marginTop="20dp"
    android:layout_marginRight="25dp"
    android:gravity="center"
    app:ci_drawable="@drawable/circle"
    app:ci_height="5dp"
    app:ci_width="5dp" />

编辑:

这个库我的作品已经读过了 -> https://github.com/wching/Android-Indefinite-Pager-Indicator

【问题讨论】:

标签: android viewpagerindicator


【解决方案1】:

你必须根据他们设置的边距在你的根级布局中设置边距.....

不要检查模拟器,有时模拟器可能会出错,所以只检查真实设备

【讨论】:

  • 我检查了模拟器和真机,结果是一样的,我没有完全理解,你能用代码写一个例子吗? root layout-> relativelayout,我在那里尝试了margin,但是列表感觉太长了,又不适合
猜你喜欢
  • 2016-05-25
  • 1970-01-01
  • 1970-01-01
  • 2018-02-11
  • 1970-01-01
  • 1970-01-01
  • 2016-04-22
  • 1970-01-01
  • 2016-09-20
相关资源
最近更新 更多