List of usage examples for android.support.v4.app FragmentManager beginTransaction
public abstract FragmentTransaction beginTransaction();
From source file:com.digi.android.wva.FaultCodeActivity.java
@Override public void onSelect(FaultCodeCommon.Bus bus, String ecu) { FaultCodeDetailsFragment newFrag = new FaultCodeDetailsFragment(); Bundle args = new Bundle(); args.putString("bus", bus.toString().toUpperCase()); args.putString("ecu", ecu); newFrag.setArguments(args);/*from ww w . ja v a 2s.com*/ FragmentManager fm = getSupportFragmentManager(); if (twoColumns) { fm.beginTransaction().replace(R.id.faultCodeDetailFragment, newFrag, DETAIL_FRAG_TAG).commit(); } else { FragmentTransaction tx = fm.beginTransaction(); tx.setTransitionStyle(FragmentTransaction.TRANSIT_FRAGMENT_FADE); tx.addToBackStack(null); tx.replace(R.id.faultCodeFragment, newFrag, DETAIL_FRAG_TAG).commit(); } }
From source file:com.airflo.preferences.DetailPreferenceActivity.java
@SuppressLint("NewApi") @Override/*ww w . java2 s.c o m*/ protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_detail_prefs); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { getActionBar().setDisplayHomeAsUpEnabled(true); } DetailPreferenceFragment prefFragment = new DetailPreferenceFragment(); FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.replace(android.R.id.content, prefFragment); fragmentTransaction.commit(); }
From source file:com.alex.vmandroid.display.exhibition.history.details.HistoricalDetailsActivity.java
private void showChartFragment() { if (mHistory != null) { AnalysisChartFragment fragment = AnalysisChartFragment.newInstance(); new AnalysisChartPresenter(fragment, getApplicationContext(), mHistory); FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(R.id.historical_details_chart_frame_layout, fragment); transaction.commit();/*from w w w .j a v a2 s . c o m*/ } }
From source file:com.alex.vmandroid.display.exhibition.history.details.HistoricalDetailsActivity.java
private void showHistoricalDetailsFragment() { if (mHistory != null) { HistoricalDetailsFragment fragment = HistoricalDetailsFragment.newInstance(); new HistoricalDetailsPresenter(fragment, getApplicationContext(), mHistory); FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(R.id.historical_details_frame_layout, fragment); transaction.commit();//from w ww. ja v a 2 s .c o m } }
From source file:can.yrt.onebusaway.TabListener.java
public void onTabSelected(Tab tab, FragmentTransaction unused) { // The parameter is always null // See: http://groups.google.com/group/actionbarsherlock/browse_thread/thread/89eac58c13fe1ae0/8d6db0ba248e53d9?show_docid=8d6db0ba248e53d9 FragmentManager fm = mActivity.getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); if (mFragment == null) { mFragment = Fragment.instantiate(mActivity, mClass.getName(), mArgs); ft.add(android.R.id.content, mFragment, mTag); } else {/*from w ww. ja v a 2s .c o m*/ ft.attach(mFragment); } ft.commit(); }
From source file:can.yrt.onebusaway.TabListener.java
public void onTabUnselected(Tab tab, FragmentTransaction unused) { if (mFragment != null) { FragmentManager fm = mActivity.getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.detach(mFragment);//from ww w . ja v a 2 s .c om ft.commit(); } }
From source file:com.arbol.reegle.MainActivity.java
@Override public void dataStuffed() { FragmentManager fm = getSupportFragmentManager(); fm.beginTransaction().remove(fm.findFragmentByTag(ReegleStuffFragment.TAG)).commit(); // set SharedPreference dbCreated? to true SharedPreferences prefs = getSharedPreferences(SETTINGS, MODE_PRIVATE); prefs.edit().putBoolean(DATA_STUFFED, true).commit(); renderTabs();/* ww w .j a va 2 s . co m*/ }
From source file:com.cnlms.add.summary.activities.ActSession.java
private void showSessionDetails(Session session) { FragmentManager fm = getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.add(R.id.fragment_container, FragSessionInfo.newInstance(session, this, this)); ft.commit();/*from w ww .j a va 2s.c o m*/ }
From source file:com.digi.android.wva.fragments.EndpointsFragment.java
@SuppressLint("CommitTransaction") @Override/*ww w . jav a2s .c o m*/ public void onListItemClick(ListView l, View v, int position, long id) { FragmentManager fm = getActivity().getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); // Look for pre-existing dialog and remove it if it exists. // This is needed because if you click an endpoint twice or more in // rapid succession, it WILL trigger this function more than once, and // without this check, more than one fragment dialog will appear. Fragment prev = fm.findFragmentByTag(DLG_TAG); if (prev != null) ft.remove(prev); ft.addToBackStack(null); EndpointConfiguration conf = (EndpointConfiguration) getListAdapter().getItem(position); new EndpointOptionsDialog().setConfig(conf).show(ft, DLG_TAG); }
From source file:com.cnlms.add.summary.activities.ActSession.java
@Override public void onSpeakerClicked(Speaker speaker) { FragmentManager fm = getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in_to_left, R.anim.slide_out_to_left, R.anim.slide_in_to_right, R.anim.slide_out_to_right);/*from w ww. j a v a 2 s.co m*/ ft.replace(R.id.fragment_container, FragSpeaker.newInstance(speaker)); ft.addToBackStack(null); ft.commit(); }