int frIndex = getIntent().getIntExtra(Constants.Extra.FRAGMENT_INDEX, 0); Fragment fr; String tag; case ImageListFragment.INDEX: tag = ImageListFragment.class.getSimpleName(); fr = getSupportFragmentManager().findFragmentByTag(tag); if (fr == null) { fr = new ImageListFragment(); case ImageGridFragment.INDEX: tag = ImageGridFragment.class.getSimpleName(); fr = getSupportFragmentManager().findFragmentByTag(tag); if (fr == null) { fr = new ImageGridFragment(); case ImagePagerFragment.INDEX: tag = ImagePagerFragment.class.getSimpleName(); fr = getSupportFragmentManager().findFragmentByTag(tag); if (fr == null) { fr = new ImagePagerFragment(); fr.setArguments(getIntent().getExtras()); case ImageGalleryFragment.INDEX: tag = ImageGalleryFragment.class.getSimpleName(); fr = getSupportFragmentManager().findFragmentByTag(tag); if (fr == null) { fr = new ImageGalleryFragment();
int frIndex = getIntent().getIntExtra(Constants.Extra.FRAGMENT_INDEX, 0); Fragment fr; String tag; case ImageListFragment.INDEX: tag = ImageListFragment.class.getSimpleName(); fr = getSupportFragmentManager().findFragmentByTag(tag); if (fr == null) { fr = new ImageListFragment(); case ImageGridFragment.INDEX: tag = ImageGridFragment.class.getSimpleName(); fr = getSupportFragmentManager().findFragmentByTag(tag); if (fr == null) { fr = new ImageGridFragment(); case ImagePagerFragment.INDEX: tag = ImagePagerFragment.class.getSimpleName(); fr = getSupportFragmentManager().findFragmentByTag(tag); if (fr == null) { fr = new ImagePagerFragment(); fr.setArguments(getIntent().getExtras()); case ImageGalleryFragment.INDEX: tag = ImageGalleryFragment.class.getSimpleName(); fr = getSupportFragmentManager().findFragmentByTag(tag); if (fr == null) { fr = new ImageGalleryFragment();