Skip to content

Instantly share code, notes, and snippets.

@XinyueZ
Created July 31, 2014 19:11
Show Gist options
  • Save XinyueZ/9daad71fcc762982fe72 to your computer and use it in GitHub Desktop.
Save XinyueZ/9daad71fcc762982fe72 to your computer and use it in GitHub Desktop.
loop_fragments_in_viewpager
//one way
if (mAdapter != null) {
int count = mAdapter.getCount();
SomeFragment f;
ViewPager vp = (ViewPager) getView().findViewById(R.id.vp_pages);
for (int i = 0; i < count; i++) {
f = (SomeFragment) mAdapter.instantiateItem(vp, i);
f.refresh();
}
}
//another
//Try to get the fragment at index 0 .
SomeFragment someFragment = getSupportFragmentManager().FindFragmentByTag(“android:switcher:” + R.id.viewpager + “:0″);
if (someFragment != null) {
if (someFragment.getView() != null){
someFragment.refresh();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment