ViewPage.addOnPageChangeListener方法无法解析

问题描述:

我想添加一个OnPageChangeListener到我的ViewPager。我使用compileSdkversion 24 但是,当我尝试使用addOnpageChangeListener方法它不能被解析:ViewPage.addOnPageChangeListener方法无法解析

viewPager.addOnPageChangeListener(PageListener); 

但是当我使用的方法setOnpageChangeListener正常工作:

viewPager.setOnPageChangeListener(PageListener); 

但我应该使用添加方法?

+0

您是否正在导入最新的支持库? – DeeV

+0

'compile'c​​om.android.support:appcompat-v7:24.2.1''是我使用的那个 –

+0

你如何初始化viewPager和PageListener? Android Studio关于错误的说法是什么? –

我使用这段代码,它很危险。你可以改变你的课程方法

 mViewPager.addOnPageChangeListener(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) { 

     } 
    });