2016-11-22 2 views
0

Я хочу добавить OnPageChangeListener в свой ViewPager. Я использую compileSdkversion 24. Но когда я пытаюсь использовать метод addOnpageChangeListener наклоняет решить:ViewPage.addOnPageChangeListener метод не может быть разрешен

viewPager.addOnPageChangeListener(PageListener); 

но когда я использую метод setOnpageChangeListener он работает отлично:

viewPager.setOnPageChangeListener(PageListener); 

Но я должен использовать метод добавления?

+0

Вы импортируете последнюю библиотеку поддержки? – DeeV

+0

'compile 'com.android.support: appcompat-v7: 24.2.1'' тот, который я использую –

+0

Как вы инициализируете свой viewPager и PageListener? Что конкретно говорит Android об ошибке? –

ответ

0

Я использую этот код, и он волнует. вы можете использовать свои методы класса

 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) { 

     } 
    }); 
Смежные вопросы