Witajcie,
próbuje dynamicznie podmieniać dane we Fragmencie w metodzie getItem(). Kod jest niekompletny, nie wiem jak go uzupełnić.
public class FragmentSliderAdapter extends FragmentStatePagerAdapter {
List<QuestionModel> fragmentList;
public FragmentSliderAdapter(FragmentManager fm, List<QuestionModel> fragmentList) {
super(fm);
this.fragmentList = fragmentList;
}
@Override
public QuestionModel getItem(int position) {
// ((QuestionModel)this.fragmentList.get(position)).updateLayout();
Fragment questionFrag = QuestionsFragment.newInstance(); //Ta linijka
(?).put(position, questionFrag); //Ta linijka
return fragmentList.get(position); // Ta linijka
}
@Override
public int getCount() {
return fragmentList.size();
}
}