• 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) {
    
    }
    });
  • 相关阅读:
    第八周作业
    第八周上机练习
    第七周上机练习
    第六周作业
    第六周上机练习
    第五周上机练习
    第四周作业
    第四次上机作业
    第三周作业
    第一次上机作业
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/7374319.html
Copyright © 2020-2023  润新知