List of usage examples for android.support.v4.app FragmentManager findFragmentByTag
public abstract Fragment findFragmentByTag(String tag);
From source file:com.geozen.smarttrail.ui.tablet.NowPlayingMultiPaneActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = new Intent(); //intent.setData(Sessions.buildSessionsAtDirUri(System.currentTimeMillis())); setContentView(R.layout.activity_now_playing); final FragmentManager fm = getSupportFragmentManager(); mSessionsFragment = (TrailsFragment) fm.findFragmentByTag("trails"); if (mSessionsFragment == null) { mSessionsFragment = new TrailsFragment(); mSessionsFragment.setArguments(intentToFragmentArguments(intent)); fm.beginTransaction().add(R.id.fragment_container_trails, mSessionsFragment, "trails").commit(); }//from w w w. j a v a2s . c o m }
From source file:com.goliathonline.android.kegbot.ui.tablet.NowPlayingMultiPaneActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = new Intent(); intent.setData(Kegs.buildDrinksUri("1")); //TODO: add kegId setContentView(R.layout.activity_now_playing); final FragmentManager fm = getSupportFragmentManager(); mSessionsFragment = (DrinksFragment) fm.findFragmentByTag("drinks"); if (mSessionsFragment == null) { mSessionsFragment = new DrinksFragment(); mSessionsFragment.setArguments(intentToFragmentArguments(intent)); fm.beginTransaction().add(R.id.fragment_container_sessions, mSessionsFragment, "drinks").commit(); }//www .j a va2 s.com }
From source file:com.google.android.apps.iosched.ui.tablet.NowPlayingMultiPaneActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = new Intent(); intent.setData(Sessions.buildSessionsAtDirUri(System.currentTimeMillis())); setContentView(R.layout.activity_now_playing); final FragmentManager fm = getSupportFragmentManager(); mSessionsFragment = (SessionsFragment) fm.findFragmentByTag("sessions"); if (mSessionsFragment == null) { mSessionsFragment = new SessionsFragment(); mSessionsFragment.setArguments(intentToFragmentArguments(intent)); fm.beginTransaction().add(R.id.fragment_container_sessions, mSessionsFragment, "sessions").commit(); }//from w w w . ja va 2s.c o m }
From source file:com.heneryh.aquanotes.ui.tablet.NowPlayingMultiPaneActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = new Intent(); intent.setData(Sessions.buildSessionsAtDirUri(System.currentTimeMillis())); setContentView(R.layout.activity_now_playing); final FragmentManager fm = getSupportFragmentManager(); mSessionsFragment = (DbMaintProbesFragment) fm.findFragmentByTag("sessions"); if (mSessionsFragment == null) { mSessionsFragment = new DbMaintProbesFragment(); mSessionsFragment.setArguments(intentToFragmentArguments(intent)); fm.beginTransaction().add(R.id.fragment_container_sessions, mSessionsFragment, "sessions").commit(); }/*from w w w . j a v a 2s . c o m*/ }
From source file:com.neogb.asynctaskfragment.AsyncTaskFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); FragmentManager fragmentManager = getFragmentManager(); mWorkerFragment = (WorkerFragment) fragmentManager .findFragmentByTag(WorkerFragment.TAG_PREFIX + getWorkerFragmentTag()); if (mWorkerFragment == null) { mWorkerFragment = WorkerFragment.newInstance(AsyncTaskFragment.this); fragmentManager.beginTransaction() .add(mWorkerFragment, WorkerFragment.TAG_PREFIX + getWorkerFragmentTag()).commit(); }// w w w . j a v a 2 s. com }
From source file:com.neogb.asynctaskfragment.AsyncTaskListFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); FragmentManager fragmentManager = getFragmentManager(); mWorkerFragment = (WorkerFragment) fragmentManager .findFragmentByTag(WorkerFragment.TAG_PREFIX + getWorkerFragmentTag()); if (mWorkerFragment == null) { mWorkerFragment = WorkerFragment.newInstance(AsyncTaskListFragment.this); fragmentManager.beginTransaction() .add(mWorkerFragment, WorkerFragment.TAG_PREFIX + getWorkerFragmentTag()).commit(); }/*from ww w. ja v a 2 s . c o m*/ }
From source file:com.nextgis.ngm_clink_monitoring.activities.SyncLoginActivity.java
@Override protected void createView() { setContentView(R.layout.activity_sync_login); Toolbar toolbar = (Toolbar) findViewById(R.id.focl_login_toolbar); toolbar.getBackground().setAlpha(255); setSupportActionBar(toolbar);/*www. j a v a 2s . c o m*/ FragmentManager fm = getSupportFragmentManager(); NGWLoginFragment ngwLoginFragment = (NGWLoginFragment) fm.findFragmentByTag("SyncLogin"); if (ngwLoginFragment == null) { ngwLoginFragment = getNewLoginFragment(); ngwLoginFragment.setForNewAccount(mForNewAccount); ngwLoginFragment.setUrlText(mUrlText); ngwLoginFragment.setLoginText(mLoginText); ngwLoginFragment.setChangeAccountUrl(mChangeAccountUrl); ngwLoginFragment.setChangeAccountLogin(mChangeAccountLogin); } ngwLoginFragment.setOnAddAccountListener(this); FragmentTransaction ft = fm.beginTransaction(); ft.add(R.id.focl_login_frame, ngwLoginFragment, "SyncLogin"); ft.commit(); }
From source file:com.albertcbraun.cms50fw.alert.DeactivateAlertTask.java
@Override public void run() { android.support.v4.app.FragmentActivity activity = mainUIFragment.getActivity(); if (mainUIFragment.uiAlertSet) { mainUIFragment.uiAlertSet = false; View underlyingView = activity.getWindow().getDecorView().findViewById(android.R.id.content); underlyingView.clearAnimation(); underlyingView.setBackgroundColor(activity.getResources().getColor(android.R.color.white)); android.support.v4.app.FragmentManager fragmentManager = activity.getSupportFragmentManager(); UIAlertDialog uiAlertDialog = (UIAlertDialog) fragmentManager.findFragmentByTag(UIAlertDialog.TAG); if (uiAlertDialog != null) { uiAlertDialog.dismissAllowingStateLoss(); }// w ww .j av a 2 s. c o m mainUIFragment.stopAlertSound(); mainUIFragment.enableAlertSound(); } }
From source file:com.jwork.dhammapada.controller.DhammapadaController.java
private void displayChapter() { log.v(this, "displayChapter()"); FragmentManager fm = activity.getSupportFragmentManager(); if (fm.findFragmentByTag(ChapterFragment.class.getName()) != null) { fm.beginTransaction().remove(fm.findFragmentByTag(ChapterFragment.class.getName())).commit(); }/*from w w w . jav a2s.c o m*/ fm.beginTransaction() .add(R.id.contentFragment, ChapterFragment.newInstance(), ChapterFragment.class.getName()) .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN).commit(); }
From source file:com.facebook.FacebookActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.com_facebook_activity_layout); Intent intent = getIntent();/*from w w w .j a v a 2 s .c o m*/ if (PASS_THROUGH_CANCEL_ACTION.equals(intent.getAction())) { handlePassThroughError(); return; } FragmentManager manager = getSupportFragmentManager(); Fragment fragment = manager.findFragmentByTag(FRAGMENT_TAG); if (fragment == null) { if (FacebookDialogFragment.TAG.equals(intent.getAction())) { FacebookDialogFragment dialogFragment = new FacebookDialogFragment(); dialogFragment.setRetainInstance(true); dialogFragment.show(manager, FRAGMENT_TAG); fragment = dialogFragment; } else { fragment = new LoginFragment(); fragment.setRetainInstance(true); manager.beginTransaction().add(R.id.com_facebook_fragment_container, fragment, FRAGMENT_TAG) .commit(); } } singleFragment = fragment; }