setOnPageChangeListener 过时了怎么办?

Posted ZeroFlutter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了setOnPageChangeListener 过时了怎么办?相关的知识,希望对你有一定的参考价值。

今天使用ViewPager发现setOnPageChangeListener的方法居然过期了,而且AS编译不通过了,最后查了一下原来把set换成add了,代码如下:

  • setOnPageChangeListener
mViewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() 
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) 



@Override
public void onPageSelected(int position) 



@Override
public void onPageScrollStateChanged(int state) 


);
  • addOnPageChangeListener
mViewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() 
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) 



@Override
public void onPageSelected(int position) 
    selectedTab(position);


@Override
public void onPageScrollStateChanged(int state) 


);

以上是关于setOnPageChangeListener 过时了怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

不推荐使用 viewpager setonpagechangelistener

新手导航页(小圆点

FragmentStatePagerAdapter onPageSelected事件

侧滑SilidingMenu ,ViewPager 和,PagerIndicator 冲突

获取视图的触摸侦听器并在另一个视图上调用触摸事件

什么是过拟合?如何避免过拟合问题?