Я использую ViewPager2 и получаю следующую ошибку на viewPager2.setAdapter
:
несовместимых типов: ViewPagerAdapter не может быть преобразован в адаптер
MainActivty
viewPagerAdapter = new ViewPagerAdapter(getSupportFragmentManager(),fragmentList);
viewPager2.setAdapter(viewPagerAdapter);
ViewPagerAdapter
public class ViewPagerAdapter extends FragmentStatePagerAdapter {
private List<PagerFragment> fragments;
public ViewPagerAdapter(FragmentManager fm, List<PagerFragment> fragments) {
super(fm);
this.fragments = fragments;
}
/* (non-Javadoc)
* @see android.support.v4.app.FragmentPagerAdapter#getItem(int)
*/
@Override
public Fragment getItem(int position) {
return this.fragments.get(position);
}
/* (non-Javadoc)
* @see android.support.v4.view.PagerAdapter#getCount()
*/
@Override
public int getCount() {
return this.fragments.size();
}
}