List of usage examples for android.support.v4.app FragmentManager beginTransaction
public abstract FragmentTransaction beginTransaction();
From source file:com.akalipetis.action_mode_list_fragment.example.MainActivity.java
private void setupLayout() { FragmentManager fm = getSupportFragmentManager(); Fragment f = fm.findFragmentByTag(ExampleListFragment.class.getSimpleName()); if (f == null) f = new ExampleListFragment(); FragmentTransaction ft = fm.beginTransaction(); ft.replace(R.id.activity_main_list_fragment, f, ExampleListFragment.class.getSimpleName()); ft.commit();//from ww w . j av a 2s .co m }
From source file:com.android.test.uibench.listview.CompatListActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FragmentManager fm = getSupportFragmentManager(); if (fm.findFragmentById(android.R.id.content) == null) { ListFragment listFragment = new ListFragment(); listFragment.setListAdapter(createListAdapter()); fm.beginTransaction().add(android.R.id.content, listFragment).commit(); }/* w ww .j a v a2 s. c o m*/ }
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/*ww w. j a v a2 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.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 ww w. j a va 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:can.yrt.onebusaway.SearchActivity.java
private void doSearch(String query) { //Log.d(TAG, "Search: " + query); // Find both tabs and start a search for them... FragmentManager fm = getSupportFragmentManager(); SearchResultsFragment list = (SearchResultsFragment) fm.findFragmentById(android.R.id.content); FragmentTransaction ft = fm.beginTransaction(); // Create the list fragment and add it as our sole content. if (list != null) { // The only thing we can do is remove this fragment ft.remove(list);/* ww w . ja v a2s .c o m*/ } // Create a new fragment list = new SearchResultsFragment(); Bundle args = new Bundle(); args.putString(SearchResultsFragment.QUERY_TEXT, query); list.setArguments(args); ft.add(android.R.id.content, list); ft.commit(); }
From source file:com.armtimes.MainActivity.java
@Override public void onNavigationDrawerItemSelected(Fragment fragment, int position) { // update the main content by replacing fragments FragmentManager fragmentManager = getSupportFragmentManager(); // Show fragment only in the case if it exists. if (fragment != null) { fragmentManager.beginTransaction().replace(R.id.container, fragment).commit(); } else {// w w w.j a v a 2 s . c o m switch (position) { case 9: // Settings DialogSettings dialogSettings = new DialogSettings(); dialogSettings.show(fragmentManager, DialogSettings.TAG); dialogSettings.setCancelable(false); break; case 10: // About Us DialogAboutUs dialogAboutUs = new DialogAboutUs(); dialogAboutUs.show(fragmentManager, "about_us"); dialogAboutUs.setCancelable(false); break; } } }
From source file:br.com.testmaster.view.activity.MainActivity.java
private void replaceFragment(Fragment fragment) { FragmentManager fragmentManager = getSupportFragmentManager(); android.support.v4.app.FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(R.id.content_main, fragment); fragmentManager.addOnBackStackChangedListener(new FragmentManager.OnBackStackChangedListener() { @Override// ww w .j a va2 s .com public void onBackStackChanged() { if (getFragmentManager().getBackStackEntryCount() == 0) finish(); } }); transaction.commit(); }
From source file:br.com.gabrielmonteiro.urbancoffee.view.activity.MainActivity.java
private void openFragment(Class fragmentClass) { try {//from ww w . j av a2 s . c o m Fragment fragment = (Fragment) fragmentClass.newInstance(); FragmentManager fragmentManager = getSupportFragmentManager(); fragmentManager.beginTransaction().replace(R.id.content_layout, fragment).commit(); } catch (Exception e) { e.printStackTrace(); } }
From source file:com.coincide.alphafitness.ui.Activity_Main.java
@Override protected void onCreate(final Bundle b) { super.onCreate(b); // startService(new Intent(this, SensorListener.class)); // stopService(new Intent(this, SensorListener.class)); if (b == null) { // only create fragment if activity is started for the first time FragmentManager mFragmentManager = getSupportFragmentManager(); FragmentTransaction fragmentTransaction = mFragmentManager.beginTransaction(); Fragment_Main fragment = new Fragment_Main(); fragmentTransaction.add(android.R.id.content, fragment); fragmentTransaction.commit();//from w w w. j a v a 2s . co m } else { // do nothing - fragment is recreated automatically } /*if (b == null) { Fragment_Main test = new Fragment_Main(); test.setArguments(getIntent().getExtras()); getSupportFragmentManager().beginTransaction().replace(android.R.id.content, test, "your_fragment_tag").commit(); } else { Fragment_Main test = (Fragment_Main) getSupportFragmentManager().findFragmentByTag("your_fragment_tag"); }*/ /* if (b == null) { // Create new fragment and transaction // Fragment newFragment = new Fragment_Overview(); Fragment newFragment = new Fragment_Main(); FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); // Replace whatever is in the fragment_container view with this // fragment, // and add the transaction to the back stack transaction.replace(android.R.id.content, newFragment); // Commit the transaction transaction.commit(); }*/ }
From source file:can.yrt.onebusaway.TabListener.java
public TabListener(FragmentActivity activity, String tag, Class<T> clz, Bundle args) { mActivity = activity;/*from w w w. j a v a 2 s . c o m*/ mTag = tag; mClass = clz; mArgs = args; // Check to see if we already have a fragment for this tab, probably // from a previously saved state. If so, deactivate it, because our // initial state is that a tab isn't shown. FragmentManager fm = mActivity.getSupportFragmentManager(); mFragment = fm.findFragmentByTag(mTag); if (mFragment != null && !mFragment.isDetached()) { FragmentTransaction ft = fm.beginTransaction(); ft.detach(mFragment); ft.commit(); } }