Ниже мой код. То, что я пытаюсь достичь, это то, что я показываю зрителя внутри своего обзора Recycler. Внутри пейджер представления я показываю один фрагмент, а при прокрутке влево я показываю другой фрагмент. Но когда я запускаю приложение. Приложение рушится. Не знаю, где я ошибаюсь. Я думаю, что это где-то в концепции фрагмента. Пожалуйста, помогите мне
@Override
public void onBindViewHolder(ManageCustomerViewHolder holder, int position)
{
holder.viewPager.setAdapter(new MyPageAdapter(fragmentManager, fragments));
}
private List<Fragment> getFragments()
{
List<Fragment> fList = new ArrayList<Fragment>();
fList.add(MyFragment.newInstance("Fragment 1"));
fList.add(Myfragment1.newInstance("Fragment 2"));
return fList;
}
public class ManageCustomerViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener
{
ViewPager viewPager;
viewPager = (ViewPager) itemView.findViewById(R.id.viewpager);
itemView.setOnClickListener(this);
}
Вот что такое ошибка:
java.lang.IllegalStateException: Фрагмент еще не подключен.