嗨,伙计,我必须知道页面何时不再是当前页面。 我认为我必须使用 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/