Viewpager во фрагменте, который не обновляется при навигации по фрагменту

Ниже приведен код моего ViewpagerAdapter

private class ImagePagerAdapter extends FragmentStatePagerAdapter { public ImagePagerAdapter(FragmentManager fm) { super(fm); // TODO Auto-generated constructor stub } @Override public Fragment getItem(int arg0) { // TODO Auto-generated method stub Fragment fragment = new DemoObjectFragment(); Bundle args = new Bundle(); args.putInt(DemoObjectFragment.ARG_OBJECT, arg0 ); fragment.setArguments(args); return fragment; } @Override public int getCount() { // TODO Auto-generated method stub int returnVal=0; if (totalPlayer%5==0) { returnVal= totalPlayer/5; } else { moduloImage=totalPlayer%5; returnVal= (totalPlayer/5)+1; } return returnVal; } @Override public int getItemPosition(Object object){ return POSITION_NONE; } } 

Когда я загружаю первый фрагмент, он отображает все элементы в представлении пейджера. Затем, когда я перехожу к новому фрагменту, добавив этот фрагмент в стек, он показывает следующий экран. После этого, когда я выхожу из предыдущего фрагмента, который выводит на экран viewpager из стека на кнопку назад, он отображает все значения, как я уже указывал, и также показывает индикатор индикатора просмотра в точное положение, в котором я ушел, но просмотр элементов пейджера кажется невидимым. Когда я просматриваю viewpager, он обновляется и отображается отлично.

Я попытался обновить viewpager, но, похоже, ничего не делает.

У меня есть встроенный просмотр пейджера,

 pager.setAdapter(new ImagePagerAdapter(this.getFragmentManager())); pager.setCurrentItem(0); indicator.setViewPager(pager); 

Solutions Collecting From Web of "Viewpager во фрагменте, который не обновляется при навигации по фрагменту"

Наконец я нашел решение. Проблема была в инициализации моего viewPager.

Мне нужно инициировать его,

  pager.setAdapter(new ImagePagerAdapter(this.getChildFragmentManager())); 

вместо

  pager.setAdapter(new ImagePagerAdapter(this.getFragmentManager())); 

Я ссылался на FragmentPagerAdapter. GetItem не был вызван принятым ответом.

Надеюсь, что это поможет кому-то, кто сталкивается с той же проблемой.