List of usage examples for android.support.v4.app FragmentTransaction commit
public abstract int commit();
From source file:br.com.cybereagle.androidbase.tip.TipManagerFragment.java
public void stop() { // if ( tipChangeTask.getStatus().equals(AsyncTask.Status.RUNNING)) { // tipChangeTask.cancel(true); // }// www . ja va 2 s. co m FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction(); fragmentTransaction.setCustomAnimations(R.anim.slide_in_right, R.anim.slide_out_left); fragmentTransaction.hide(this); fragmentTransaction.commit(); hidden = true; new DestroyTask(getFragmentManager()).execute(); }
From source file:co.vmob.sample.FragmentTabHost.java
@Override public void onTabChanged(String tabId) { if (mAttached) { final FragmentTransaction ft = doTabChanged(tabId, null); if (ft != null) { ft.commit(); }//from w w w . j a v a 2 s .co m } if (mOnTabChangeListener != null) { mOnTabChangeListener.onTabChanged(tabId); } }
From source file:co.uk.alt236.restclient4android.activities.ActivityMain.java
private void executeRequest() { for (int i = 0; i < mTabsAdapter.getCount(); i++) { ((RestRequestFragmentInterface) mTabsAdapter.getItem(i)).updateRequest(); }/*from w w w . j a v a 2 s . com*/ if (RestClient4AndroidApplication.getRequest().isValid()) { if (mUsefulBits.isOnline()) { RestClient4AndroidApplication.setResult(null); if (isSmallScreen()) { Intent i = new Intent(getApplicationContext(), ActivityResult.class); startActivity(i); } else { Fragment f = new FragmentNetworkResult(RestClient4AndroidApplication.getRequest()); FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, f); ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN); ft.commit(); } } else { Toast.makeText(this, "Not online!", Toast.LENGTH_SHORT).show(); } } else { Toast.makeText(this, "Invalid request", Toast.LENGTH_SHORT).show(); } }
From source file:com.cesarvaliente.permissionssample.presentation.view.MainActivity.java
@Override public void showContactFragment(ContactModel contact) { contactFragment = ContactFragment.newInstance(contact); FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); transaction.replace(R.id.content, contactFragment); transaction.addToBackStack(null);//ww w .j a va2s .co m transaction.commit(); }
From source file:cl.ipp.katbag.fragment.SelectType.java
@Override public void onClick(View v) { String type_app = ""; mainActivity.hideSoftKeyboard();/* w w w . j a va2 s . c o m*/ switch (v.getId()) { case R.id.type_app_game: type_app = MainActivity.TYPE_APP_GAME; break; case R.id.type_app_book: type_app = MainActivity.TYPE_APP_BOOK; break; case R.id.type_app_comics: type_app = MainActivity.TYPE_APP_COMICS; break; } Bundle bundle = new Bundle(); bundle.putString("type_app", type_app); // initialize parameters of add class Add.id_app = -1; Add.name_app_text = ""; mFragment = new Add(); mFragment.setArguments(bundle); FragmentTransaction t = getActivity().getSupportFragmentManager().beginTransaction(); t.replace(R.id.fragment_main_container, mFragment); t.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); t.addToBackStack(mFragment.getClass().getSimpleName()); t.commit(); }
From source file:co.beem.project.beem.ui.wizard.Account.java
public void pushFragment(Fragment fragment) { FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(android.R.id.content, fragment, fragment.getClass().getName()); invalidateOptionsMenu();//from w ww. j a v a 2 s. com ft.addToBackStack(null); ft.commit(); }
From source file:com.animedetour.android.main.MainActivity.java
/** * Transition to the new fragment, optionally adding to the back stack. * * @param newFragment The fragment to add to the main content view *///from w w w .java 2 s . c o m protected void contentFragmentTransaction(Fragment newFragment, String tag) { FragmentTransaction transaction = this.getSupportFragmentManager().beginTransaction(); transaction.setCustomAnimations(R.anim.slide_in_bottom, R.anim.slide_out_bottom); transaction.replace(R.id.content_frame, newFragment, tag); transaction.commit(); }
From source file:com.actionbarsherlock.sample.styledactionbar.MainActivity.java
/** Called when the activity is first created. */ @Override/*from w w w .ja va 2 s . c om*/ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final ActionBar ab = getSupportActionBar(); // set defaults for logo & home up ab.setDisplayHomeAsUpEnabled(showHomeUp); ab.setDisplayUseLogoEnabled(useLogo); // set up tabs nav for (int i = 1; i < 4; i++) { ab.addTab(ab.newTab().setText("Tab " + i).setTabListener(this)); } // set up list nav ab.setListNavigationCallbacks(ArrayAdapter.createFromResource(this, R.array.sections, android.R.layout.simple_spinner_dropdown_item), new OnNavigationListener() { public boolean onNavigationItemSelected(int itemPosition, long itemId) { // FIXME add proper implementation rotateLeftFrag(); return false; } }); // default to tab navigation showTabsNav(); // create a couple of simple fragments as placeholders final int MARGIN = 16; leftFrag = new RoundedColourFragment(getResources().getColor(R.color.android_green), 1f, MARGIN, MARGIN / 2, MARGIN, MARGIN); rightFrag = new RoundedColourFragment(getResources().getColor(R.color.honeycombish_blue), 2f, MARGIN / 2, MARGIN, MARGIN, MARGIN); FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.add(R.id.root, leftFrag); ft.add(R.id.root, rightFrag); ft.commit(); }
From source file:android.com.example.contactslist.ui.ContactDetailActivity.java
@TargetApi(Build.VERSION_CODES.HONEYCOMB) @Override//from w w w. ja v a 2 s . c om protected void onCreate(Bundle savedInstanceState) { if (BuildConfig.DEBUG) { // Enable strict mode checks when in debug modes Utils.enableStrictMode(); } super.onCreate(savedInstanceState); // This activity expects to receive an intent that contains the uri of a contact if (getIntent() != null) { // For OS versions honeycomb and higher use action bar if (Utils.hasHoneycomb()) { // Enables action bar "up" navigation getActionBar().setDisplayHomeAsUpEnabled(true); } // Fetch the data Uri from the intent provided to this activity final Uri uri = getIntent().getData(); // Checks to see if fragment has already been added, otherwise adds a new // ContactDetailFragment with the Uri provided in the intent if (getSupportFragmentManager().findFragmentByTag(TAG) == null) { final FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); // Adds a newly created ContactDetailFragment that is instantiated with the // data Uri ft.add(android.R.id.content, ContactDetailFragment.newInstance(uri), TAG); ft.commit(); } } else { // No intent provided, nothing to do so finish() finish(); } }
From source file:br.com.cybereagle.androidbase.tip.TipManagerFragment.java
public void start(FragmentActivity fragmentActivity) { FragmentManager fragmentManager = fragmentActivity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.setCustomAnimations(R.anim.slide_in_right, R.anim.slide_out_left); fragmentTransaction.add(android.R.id.content, this, TAG); fragmentTransaction.commit(); hidden = false;//from ww w . j av a 2 s .c o m }