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.aphidmobile.flip.demo.FlipFragmentActivity.java

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

    Button button = UI.findViewById(this, R.id.toggle_button);
    button.setOnClickListener(new View.OnClickListener() {
        @Override/*from w w w  . j  av a 2s.  com*/
        public void onClick(View v) {
            FragmentManager fragmentManager = getSupportFragmentManager();
            Fragment fragment = fragmentManager.findFragmentById(R.id.flip_text_view_fragment);
            if (fragment.isHidden()) {
                fragmentManager.beginTransaction().show(fragment).commit();
                ((Button) v).setText(R.string.hide_fragment);
            } else {
                fragmentManager.beginTransaction().hide(fragment).commit();
                ((Button) v).setText(R.string.show_fragment);
            }
        }
    });
}

From source file:moose.com.ac.BigNewsActivity.java

@Nullable
protected Fragment getSingleFragment() {
    FragmentManager fragmentManager = getSupportFragmentManager();
    return fragmentManager.findFragmentById(R.id.root_container);
}

From source file:net.zorgblub.typhon.activity.LibraryActivity.java

@Override
protected void onCreateTyphonActivity(Bundle savedInstanceState) {
    super.onCreateTyphonActivity(savedInstanceState);
    FragmentManager fragmentManager = this.getSupportFragmentManager();
    libraryFragment = (LibraryFragment) fragmentManager.findFragmentById(R.id.fragment_library);
}

From source file:com.arta.lib.demo.widget.flipview.FlipFragmentActivity.java

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

    Button button = UI.findViewById(this, R.id.toggle_button);
    button.setOnClickListener(new View.OnClickListener() {
        @Override//from  w  w w . jav  a2  s.c  o m
        public void onClick(View v) {
            FragmentManager fragmentManager = getSupportFragmentManager();
            Fragment fragment = fragmentManager.findFragmentById(R.id.flip_text_view_fragment);
            if (fragment.isHidden()) {
                fragmentManager.beginTransaction().show(fragment).commit();
                ((Button) v).setText(R.string.hide_fragment);
            } else {
                fragmentManager.beginTransaction().hide(fragment).commit();
                ((Button) v).setText(R.string.show_fragment);
            }
        }
    });
}

From source file:com.blue.leaves.common.animation.flip.demo.FlipFragmentActivity.java

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

    Button button = UI.findViewById(this, R.id.toggle_button);
    button.setOnClickListener(new View.OnClickListener() {
        @Override//from w ww . j  a v  a  2 s .c  o  m
        public void onClick(View v) {
            FragmentManager fragmentManager = getSupportFragmentManager();
            Fragment fragment = fragmentManager.findFragmentById(R.id.flip_text_view_fragment);
            if (fragment.isHidden()) {
                fragmentManager.beginTransaction().show(fragment).commit();
                ((Button) v).setText(R.string.hide_fragment);
            } else {
                fragmentManager.beginTransaction().hide(fragment).commit();
                ((Button) v).setText(R.string.show_fragment);
            }
        }
    });
}

From source file:com.duguang.baseanimation.ui.flip.FlipFragmentActivity.java

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

    Button button = UI.findViewById(this, R.id.toggle_button);
    button.setOnClickListener(new View.OnClickListener() {
        @Override/*w w  w  .  jav  a  2 s .  c om*/
        public void onClick(View v) {
            FragmentManager fragmentManager = getSupportFragmentManager();
            Fragment fragment = fragmentManager.findFragmentById(R.id.flip_text_view_fragment);
            if (fragment.isHidden()) {
                fragmentManager.beginTransaction().show(fragment).commit();
                ((Button) v).setText(R.string.hide_fragment);
            } else {
                fragmentManager.beginTransaction().hide(fragment).commit();
                ((Button) v).setText(R.string.show_fragment);
            }
        }
    });
}

From source file:com.money.manager.ex.currency.list.CurrencyListActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.base_toolbar_activity);

    // change home icon to 'back'.
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    CurrencyListFragment fragment = new CurrencyListFragment();

    Intent intent = getIntent();//from ww w.  j av a 2s  . c  o  m
    if (intent != null && !(TextUtils.isEmpty(intent.getAction()))) {
        // restore previous device orientation if it was modified.
        if (fragment.mPreviousOrientation != Constants.NOT_SET) {
            int currentOrientation = ActivityUtils.forceCurrentOrientation(this);
            if (currentOrientation != fragment.mPreviousOrientation) {
                ActivityUtils.restoreOrientation(this, fragment.mPreviousOrientation);
            }
        }
    }

    FragmentManager fm = getSupportFragmentManager();
    if (fm.findFragmentById(R.id.content) == null) {
        fm.beginTransaction().add(R.id.content, fragment, FRAGMENTTAG).commit();
    }

    Answers.getInstance().logCustom(new CustomEvent(AnswersEvents.CurrencyList.name()));
}

From source file:com.he5ed.lib.cloudprovider.auth.OAuth2Activity.java

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

    // update fragment container with the current fragment
    FragmentManager fragmentManager = getSupportFragmentManager();
    OAuth2Fragment fragment = (OAuth2Fragment) fragmentManager.findFragmentById(R.id.fragment);
    if (fragment == null) {
        fragment = new OAuth2Fragment();
        fragmentManager.beginTransaction().add(R.id.fragment, fragment).commit();
    }/*from w w  w.  ja va  2  s.  c  om*/

}

From source file:de.androvdr.activities.RecordingsActivity.java

private RecordingController getController() {
    FragmentManager fm = getSupportFragmentManager();
    RecordingsFragment f = (RecordingsFragment) fm.findFragmentById(R.id.list_fragment);
    return f.getController();
}

From source file:com.github.jobs.ui.fragment.SOUserFetcherReceiver.java

@Override
protected void onFinished(Bundle resultData) {
    super.onFinished(resultData);
    FragmentManager fragmentManager = getFragmentManager();
    Fragment fragment = fragmentManager.findFragmentById(R.id.base_container);
    if (fragment instanceof SOUserPickerFragment) {
        SOUserPickerFragment soUserPickerFragment = (SOUserPickerFragment) fragment;
        ArrayList<SOUser> users = resultData.getParcelableArrayList(StackOverflowUserResolver.RESULT_USERS);
        soUserPickerFragment.updateItems(users);
    } else {//from ww  w  . j  a va 2s .  c om
        Log.wtf("FragmentReceiver", "The fragment isn't an instance of SOUserFetcherReceiver");
    }
}