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 过时了怎么办?的主要内容,如果未能解决你的问题,请参考以下文章