我正在使用mViewPager.setOnPageChangeListener
来检测用户何时导航到特定页面。每次导航到此特定页面时,我都必须重新加载Fragment
或将其恢复到原始状态。
我尝试使用replace
,但应用程序在第一个参数上打破了ViewPager
本身。
android.support.v4.app.FragmentManager fragmentManager = getSupportFragmentManager();
android.support.v4.app.FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
MyFragment fragment = new MyFragment();
fragmentTransaction.replace(R.id.viewPager, fragment);
fragmentTransaction.commit();
我试图使用adapter
本身,但我被带到了死胡同。
我在哪里弄错了?每次用户导航到特定页面时,如何重新加载片段?