安卓ViewPager :know when a page is no longer the current

标签 android

嗨,伙计,我必须知道页面何时不再是当前页面。 我认为我必须使用 Listener,我看到它存在:

@Override
            public void onPageSelected(int position) {


            @Override
            public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
            }

            @Override
            public void onPageScrollStateChanged(int state) {
            }

但是没有监听器知道页面 X 何时不再 Activity

最佳答案

我认为您可以使用 onPageScrolled 方法来了解 Activity 页面已更改。

来自文档:

This method will be invoked when the current page is scrolled, either as part of a
 programmatically initiated smooth scroll or a user initiated touch scroll.

因此 onPageScrolled 方法应该可以解决问题。

关于安卓ViewPager :know when a page is no longer the current,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12365974/

相关文章:

android - 从 sqlite 中获取的阿拉伯字符串在 android 中显示不正确?

android - Google Play 商店中同名的应用

java - 这段代码中 true 和 false 有什么区别?

java - 在 Canvas 上以更好的分辨率绘画? (安卓)

java - TextView.setText 由于线程化而无法正常工作?

android - Android 中的全屏 DialogFragment(通过 ActionBar)

android - Ionic 2 图像未在 Android 手机中显示

android - Android 上的快速点击事件处理

android - Facebook + 安卓 : Only fullscreen opaque activities can request orientation

java - 达尔维克lfm是什么意思