java - Android 中 viewpager 的点指示器类似于 Instagram 多图像帖子

标签 java android viewpagerindicator

<分区>

想要实现点指示器作为附加图像。如果元素超过 5 然后应该会出现小点,在滑动过程中,它会调整大小。检查 Instagram 的实时 View (查找任何上传超过 5 张图片的帖子)

我尝试只调整点的大小并在每次页面更改时重新绘制它们(通过 invalidate()),但是我无法将点保持在中间。玩左右点不会有什么大问题。但是当 Activity 点位于中间时,会发生滚动效果。我怎样才能做到这一点?

我持有一个点列表,并在页面更改时调整点的大小和位置,然后根据列表中的点属性使圆无效并绘制圆圈。但是找不到关于如何维护中间点的任何想法,所以我可以制作滚动效果。任何其他想法表示赞赏

圆点指示器

enter image description here

最佳答案

你可以看看这个图书馆, https://github.com/ongakuer/CircleIndicator

关于java - Android 中 viewpager 的点指示器类似于 Instagram 多图像帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46212756/

相关文章:

java - Java 中的关联、聚合和组合

java - 不同价格格式的正则表达式

android - 如何动态添加TextView到ListView

Android ViewPagerIndicator 设置标题

带有自动滚动指示器的 Android View 寻呼机

java - 重新安装 Eclipse 后无法再构建项目

java - 是否可以在其运行时数据区访问 java 线程的堆栈帧?

java - Android平台Bundle类遇到内部数组越界异常

java - Android Spinner 中的 Firebase 数据

android - Gradle versionName 和 versionCode 在 3.0 更新后不工作