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

Posted

技术标签:

【中文标题】带有自动滚动指示器的 Android 视图寻呼机【英文标题】:Android View Pager with Auto Scroll indicator 【发布时间】:2021-12-25 21:17:08 【问题描述】:

在我的 android 应用程序中,我已经能够在一段时间后自动滚动视图寻呼机。我找不到显示滚动发生前剩余时间的寻呼机指示器。

我在下面附上了一个网站的屏幕截图,以了解我想要实现的目标。

如果您可以分享用于标签指示器的库或代码,将会有所帮助。

【问题讨论】:

【参考方案1】:

您可以使用以下库来display indicators,然后使用该库中的这些函数以编程方式将您的 View Pager 滚动到下一个位置。

 @Override
public void onNext() 
   //Move to position +1


@Override
public void onPrev() 
   //Move to position -1


@Override
public void onComplete() 
    //Called when complete

【讨论】:

【参考方案2】:

在这个库的帮助下,我集成了与视图寻呼机相同的功能。 https://github.com/smarteist/Android-Image-Slider 在这个库中,您可以使用该属性 app:sliderIndicatorAnimationDuration 设置滑动视图分页器的自动滚动时间,并在滑动时应用不同的动画。

此外,禁用具有此属性的指标 app:sliderIndicatorEnable =false。

将此库用于指标。https://github.com/tommybuonomo/dotsindicator 我希望它对您有所帮助,因为我在我的应用程序中构建了相同的功能。

【讨论】:

以上是关于带有自动滚动指示器的 Android 视图寻呼机的主要内容,如果未能解决你的问题,请参考以下文章

自定义 UITableViewCell 的布局何时完成?

android中的自定义寻呼机标题条

使用 View Pager 指示器单击事件在 android 中查看寻呼机?

带有卡片堆栈的 Android 垂直视图寻呼机

当我将片段添加到我的视图寻呼机时(在嵌套滚动视图中),我无法从具有设备后退按钮的应用程序退出

带有视图寻呼机的 Tabhost,ClassCast 错误