Android - 在 ViewPager 上获取分页操作的进度

标签 android android-viewpager

假设我有一个 ViewPager,其中包含一些 View ,用户可以在其中进行分页。我需要一个类似于 onPaging(int progress) 的回调方法我的目的是我想知道分页过程完成了多少百分比。
我想从这个回调方法中得到的是将页面指示器(类似于几个圆圈和当前页面的一个突出显示的圆圈)与分页过程同步。
任何人都可以给我一个想法吗?每个想法都值得赞赏,谢谢

最佳答案

首先,直接回答您的问题:http://developer.android.com/reference/android/support/v4/view/ViewPager.html#setOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener)可能可以完成您正在寻找的东西。

为什么要重新发明轮子呢? jack ·沃顿 (Jake Wharton) 创建了 ViewPagerIndicator将非常有效地解决您的问题的库。试一试。

关于Android - 在 ViewPager 上获取分页操作的进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21888705/

相关文章:

android - 将带有 JSONObject 的 Base64 发送到服务器(ANDROID)

android - Resources.getSystem() 与 getResources()

android - 如何禁用 View 页面中的预加载?

java - ViewPager获取 fragment 引用

java - 如何在 Item Click Listener 上设置查看寻呼机?设置点击监听器不起作用

java - 如何附加到原始文件中的文本?

android - 如何将 com.android.nfc_extras.NfcAdapterExtras 添加到 Eclipse?

java - 我来自 XML 的 VIEWS 或 WIDGETS 无法在扩展 fragment 类的类上使用 java

android - 从另一个 fragment 返回到它后,带有 ViewPager 的 fragment 有空白页

android - AdMob AdView 和 ViewPager?