Example usage for android.support.v4.app FragmentManager findFragmentById

List of usage examples for android.support.v4.app FragmentManager findFragmentById

Introduction

In this page you can find the example usage for android.support.v4.app FragmentManager findFragmentById.

Prototype

public abstract Fragment findFragmentById(int id);

Source Link

Document

Finds a fragment that was identified by the given id either when inflated from XML or as the container ID when added in a transaction.

Usage

From source file:com.adstrosoftware.animationplayground.MainActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    FragmentManager fragmentManager = getSupportFragmentManager();

    smallScreen = (fragmentManager.findFragmentById(R.id.animationListFragment) == null);

    if (smallScreen) {

        // Only add the fragment once to prevent overlapping fragments
        if (savedInstanceState == null) {
            Fragment fragment = AnimationListFragment.newInstance();

            fragmentManager.beginTransaction()
                    .add(R.id.fragmentContainer, fragment, fragment.getClass().getName()).commit();
        }//from  ww  w  .ja v  a2s.c  om
    }
}

From source file:my.endpoints.LoginUsingLoginFragmentActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    context = MainActivity.activity;//  w  w w. ja  va2  s.co  m
    setContentView(R.layout.login_fragment_activity);

    Settings.addLoggingBehavior(LoggingBehavior.INCLUDE_ACCESS_TOKENS);

    FragmentManager fragmentManager = getSupportFragmentManager();
    userSettingsFragment = (UserSettingsFragment) fragmentManager.findFragmentById(R.id.login_fragment);
    userSettingsFragment.setSessionStatusCallback(new Session.StatusCallback() {
        @Override
        public void call(Session session, SessionState state, Exception exception) {
            Log.i("graph", "----------------------------");
            Log.i("graph", String.format("New session state: %s", state.toString()));
            Log.i("graph", "----------------------------");
            if (state.isOpened()) {
                new ListTask().execute(context);
            }
        }
    });
}

From source file:net.peterkuterna.android.apps.devoxxfrsched.ui.tablet.SessionsMultiPaneActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_sessions);

    Intent intent = new Intent();
    intent.setData(CfpContract.Tracks.CONTENT_URI);

    final FragmentManager fm = getSupportFragmentManager();
    mTracksDropdownFragment = (TracksDropdownFragment) fm.findFragmentById(R.id.fragment_tracks_dropdown);
    mTracksDropdownFragment.reloadFromArguments(intentToFragmentArguments(intent));
}

From source file:com.goliathonline.android.kegbot.ui.tablet.SessionsMultiPaneActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_sessions);

    Intent intent = new Intent();
    intent.setData(KegbotContract.Kegs.CONTENT_URI);
    //intent.putExtra(TracksFragment.EXTRA_NEXT_TYPE, TracksFragment.NEXT_TYPE_SESSIONS);

    final FragmentManager fm = getSupportFragmentManager();
    mTracksDropdownFragment = (TracksDropdownFragment) fm.findFragmentById(R.id.fragment_tracks_dropdown);
    mTracksDropdownFragment.reloadFromArguments(intentToFragmentArguments(intent));
}

From source file:com.franceaoc.app.ui.activity.NearestCommunesListActivity.java

@AfterViews
void updateUI() {
    final FragmentManager fm = getSupportFragmentManager();
    NearestCommunesListFragment fragment = (NearestCommunesListFragment) fm
            .findFragmentById(R.id.fragment_nearest_communes_list);

    List<Commune> listCommunes = CommuneService.instance().getNearestCommunes(this, Constants.MAX_POI_LIST);
    fragment.update(listCommunes);//from   w  ww  .j  ava 2s.com
}

From source file:com.goliathonline.android.kegbot.ui.tablet.VendorsMultiPaneActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_vendors);

    Intent intent = new Intent();
    intent.setData(KegbotContract.Kegs.CONTENT_URI);
    //intent.putExtra(TracksFragment.EXTRA_NEXT_TYPE, TracksFragment.NEXT_TYPE_VENDORS);

    final FragmentManager fm = getSupportFragmentManager();
    mTracksDropdownFragment = (TracksDropdownFragment) fm.findFragmentById(R.id.fragment_tracks_dropdown);
    mTracksDropdownFragment.reloadFromArguments(intentToFragmentArguments(intent));
}

From source file:com.google.android.apps.iosched.ui.tablet.SessionsMultiPaneActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_sessions);

    Intent intent = new Intent();
    intent.setData(ScheduleContract.Tracks.CONTENT_URI);
    intent.putExtra(TracksFragment.EXTRA_NEXT_TYPE, TracksFragment.NEXT_TYPE_SESSIONS);

    final FragmentManager fm = getSupportFragmentManager();
    mTracksDropdownFragment = (TracksDropdownFragment) fm.findFragmentById(R.id.fragment_tracks_dropdown);
    mTracksDropdownFragment.reloadFromArguments(intentToFragmentArguments(intent));
}

From source file:com.lillicoder.newsblurry.feeds.FeedsActivity.java

@Override
protected void onInitializeChildReferences() {
    FragmentManager manager = this.getSupportFragmentManager();
    this._feedsListFragment = (FeedsListFragment) manager
            .findFragmentById(R.id.FeedsActivity_feedsListFragment);
}

From source file:com.google.android.apps.iosched.ui.tablet.VendorsMultiPaneActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_vendors);

    Intent intent = new Intent();
    intent.setData(ScheduleContract.Tracks.CONTENT_URI);
    intent.putExtra(TracksFragment.EXTRA_NEXT_TYPE, TracksFragment.NEXT_TYPE_VENDORS);

    final FragmentManager fm = getSupportFragmentManager();
    mTracksDropdownFragment = (TracksDropdownFragment) fm.findFragmentById(R.id.fragment_tracks_dropdown);
    mTracksDropdownFragment.reloadFromArguments(intentToFragmentArguments(intent));
}

From source file:com.gruporaido.tasker_library.activity.SingleFragmentActivity.java

protected void inflateFragment() {
    FragmentManager fragmentManager = getSupportFragmentManager();
    Fragment fragment = fragmentManager.findFragmentById(getContainerResId());

    if (fragment == null) {
        fragment = createFragment();/*from  ww w  .  j  av  a  2s.  c o  m*/
        fragmentManager.beginTransaction().add(getContainerResId(), fragment).commit();
    }
}