Проблемы с FragmentPagerAdapter
Я пытаюсь сделать слайд-экран с видоискателем и фрагментами, чтобы я мог загружать разные макеты для каждого фрагмента и давать каждой странице разные функциональные возможности.
Я следовал заруководство чтобы сделать это.
Я получаю ошибку при наведении курсораpublic Fragment getItem(int arg0)
: Тип возвращаемого значения несовместим сFragmentPagerAdapter.getItem(int)
и ошибка № 2: конструкторFragmentPagerAdapter(FragmentManager)
не определено -> получить этот при наведенииsuper(fm);
package com.example.spui;
import android.os.Bundle;
import android.app.Fragment;
import android.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
public class MyFragmentPagerAdapter extends FragmentPagerAdapter{
final int PAGE_COUNT = 5;
/** Constructor of the class */
public MyFragmentPagerAdapter(FragmentManager fm) {
super(fm);
}
/** This method will be invoked when a page is requested to create */
@Override
public Fragment getItem(int arg0) {
MyFragment myFragment = new MyFragment();
Bundle data = new Bundle();
data.putInt("current_page", arg0+1);
myFragment.setArguments(data);
return myFragment;
}
/** Returns the number of pages */
@Override
public int getCount() {
return PAGE_COUNT;
}
}