Example usage for android.support.v4.app FragmentTransaction commit

List of usage examples for android.support.v4.app FragmentTransaction commit

Introduction

In this page you can find the example usage for android.support.v4.app FragmentTransaction commit.

Prototype

public abstract int commit();

Source Link

Document

Schedules a commit of this transaction.

Usage

From source file:com.actionbarsherlock.sample.fragments.FragmentDialogOrActivitySupport.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    setTheme(SampleList.THEME); //Used for theme switching in samples
    super.onCreate(savedInstanceState);
    setContentView(R.layout.fragment_dialog_or_activity);

    if (savedInstanceState == null) {
        // First-time init; create fragment to embed in activity.

        FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
        DialogFragment newFragment = MyDialogFragment.newInstance();
        ft.add(R.id.embedded, newFragment);
        ft.commit();

    }//from   w w  w . j a  v a2s  .  c  o m

    // Watch for button clicks.
    Button button = (Button) findViewById(R.id.show_dialog);
    button.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            showDialog();
        }
    });
}

From source file:com.btmura.android.reddit.app.AccountListActivity.java

private void setupViews(Bundle savedInstanceState) {
    ActionBar bar = getActionBar();/*  w ww  .  jav a  2s . c o m*/
    if (bar != null) {
        bar.setDisplayHomeAsUpEnabled(true);
    } else {
        ViewStub vs = (ViewStub) findViewById(R.id.button_bar_stub);
        View buttonBar = vs.inflate();

        addAccount = (Button) buttonBar.findViewById(R.id.ok);
        addAccount.setText(R.string.add_account);
        addAccount.setOnClickListener(this);

        View cancel = findViewById(R.id.cancel);
        cancel.setOnClickListener(this);
    }

    if (savedInstanceState == null) {
        FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
        ft.replace(R.id.account_list_container, AccountListFragment.newInstance());
        ft.commit();
    }
}

From source file:com.av.remusic.activity.NetSearchWordsActivity.java

@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_net_search);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    toolbar.setPadding(0, CommonUtils.getStatusHeight(this), 0, 0);
    setSupportActionBar(toolbar);/*www.j  a  va  2  s  .c om*/
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    SearchHotWordFragment f = new SearchHotWordFragment();
    f.searchWords(NetSearchWordsActivity.this);
    FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
    ft.add(R.id.search_frame, f);
    ft.commit();

    mImm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

}

From source file:com.btmura.android.reddit.app.ContentBrowserActivity.java

public void onUriClick(Uri uri) {
    FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
    ft.replace(R.id.content_browser_container, ContentRowListFragment.newInstance(uri));
    ft.addToBackStack(null);/*from  w  w w .  ja  va2  s  .co m*/
    ft.commit();
}

From source file:com.btmura.android.reddit.app.ThingActivity.java

private void setupFragments(Bundle savedInstanceState) {
    if (savedInstanceState == null) {
        FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
        ft.add(GlobalMenuFragment.newInstance(), GlobalMenuFragment.TAG);
        ft.commit();
    }//  ww w. j  a v a 2 s.c om
}

From source file:com.android.fastexample.adapter.FragmentTabAdapter.java

public FragmentTabAdapter(FragmentActivity fragmentActivity, List<Fragment> fragments, int fragmentContentId,
        RadioGroup rgs) {//  w  w  w  .j  a v a2 s.  com
    this.fragments = fragments;
    this.rgs = rgs;
    this.fragmentActivity = fragmentActivity;
    this.fragmentContentId = fragmentContentId;

    // 
    FragmentTransaction ft = fragmentActivity.getSupportFragmentManager().beginTransaction();
    ft.add(fragmentContentId, fragments.get(0));
    ft.commit();
    rgs.setOnCheckedChangeListener(this);
}

From source file:at.alladin.rmbt.android.terms.RMBTTermsActivity.java

public void showTermsCheck() {
    final FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
    ft.replace(R.id.fragment_content, RMBTTermsCheckFragment.newInstance(checkType), "terms_check");
    ft.commit();
    setTitle("terms_check");
}

From source file:com.bradenmacdonald.OverlayedMapFragment.java

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

    FrameLayout layout = new FrameLayout(this);
    layout.setId(LAYOUT_ID);/*from w w  w . j ava 2 s.c o  m*/
    setContentView(layout);

    //mMapFragment = SupportMapFragment.newInstance(op);
    mMapFragment = new OverlayedMapFragment();
    FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
    fragmentTransaction.add(LAYOUT_ID, mMapFragment);
    fragmentTransaction.commit();
}

From source file:carsharing.starter.automotive.iot.ibm.com.mobilestarterapp.AnalyzeTabNavigation.java

private void getItem(final int position) {
    final FragmentManager fm = getSupportFragmentManager();
    final FragmentTransaction ft = fm.beginTransaction();
    ft.replace(R.id.tabsFrame, fragments.get(position));
    ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
    ft.commit();
}

From source file:com.amazonaws.devicefarm.android.referenceapp.Activities.MainActivity.java

/**
 * Displays a specific fragment from a specific position in the drawer list
 * @param position/* www.  j a v a  2 s .  com*/
 */
private void displayFragment(int position) {
    Fragment newFragment;
    //Checks if the fragment has tabs associated with it.
    if (!data.get(position).isHas_tabs()) {
        newFragment = FragmentEnum.valueOf(data.get(position).getFragment_id()).getFragment();
    } else {
        newFragment = new TabFragmentContainer();
        Bundle args = new Bundle();
        args.putParcelableArrayList(getString(R.string.tab_fragment_bundle_key),
                (ArrayList<? extends Parcelable>) data.get(position).getTabs());
        newFragment.setArguments(args);
    }

    FragmentManager fragmentManager = getSupportFragmentManager();
    FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
    fragmentTransaction.replace(R.id.container_body, newFragment);
    fragmentTransaction.commit();

    toolbarTitle.setText(data.get(position).getHeadline());
}