Android 当浏览寻呼机跨过阈值进入新页面时,如何收听?
在查看寻呼机上滑动时。当你放手的时候,它会转到另一页,而不是原来的那一页,也就是中点Android 当浏览寻呼机跨过阈值进入新页面时,如何收听?,android,android-viewpager,Android,Android Viewpager,在查看寻呼机上滑动时。当你放手的时候,它会转到另一页,而不是原来的那一页,也就是中点 ViewPager.OnPageChangeListener.onPageSelected(int位置)仅在选择后调用 我希望在用户超过阈值时得到通知。我该怎么做呢 viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolle
ViewPager.OnPageChangeListener.onPageSelected(int位置)
仅在选择后调用
我希望在用户超过阈值时得到通知。我该怎么做呢
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
//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.
}
@Override
public void onPageSelected(int position) {
//This method will be invoked when a new page becomes selected.
}
@Override
public void onPageScrollStateChanged(int state) {
//Called when the scroll state changes.
}
});
有关更多信息,请参阅,那么我将如何计算中点?(注意它不一定是中间的)您可以在onPageScrolled方法中使用positionOffset