List of usage examples for android.support.v4.app Fragment getClass
@HotSpotIntrinsicCandidate public final native Class<?> getClass();
From source file:io.github.waka.sevenhack.activities.MainActivity.java
private void replaceFragment(Fragment fragment) { final FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.setCustomAnimations(R.anim.fragment_fade_enter, R.anim.fragment_fade_exit); ft.replace(R.id.content_view, fragment, fragment.getClass().getSimpleName()); ft.addToBackStack(null);/*from w w w .ja va 2 s . c o m*/ ft.commit(); }
From source file:app.presentation.foundation.views.BaseFragment.java
protected void replaceFragment(int id, Fragment fragment) { FragmentManager fragmentManager = getChildFragmentManager(); fragmentManager.popBackStackImmediate(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); fragmentManager.beginTransaction().replace(id, fragment, fragment.getClass().getSimpleName()).commit(); }
From source file:org.jboss.aerogear.crypto.android.demo.CryptoActivity.java
private void displayFragment(Fragment fragment, Display display, boolean enableBack) { currentFragment = display;//from w w w.j a v a 2 s . c om FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction(); if (enableBack) { fragmentTransaction.addToBackStack(null); } fragmentTransaction.replace(R.id.frame, fragment, fragment.getClass().getSimpleName()).commit(); supportInvalidateOptionsMenu(); }
From source file:com.nick.scalpel.Scalpel.java
public void wire(Fragment fragment, Scope scope) { if (isInScope(scope, Scope.Class)) wireClz(fragment);// www . ja v a2s. c o m if (isInScope(scope, Scope.Field)) { Class clz = fragment.getClass(); for (Field field : clz.getDeclaredFields()) { for (FieldWirer wirer : mFieldWirers) { if (field.isAnnotationPresent(wirer.annotationClass())) { wirer.wire(fragment, field); } } } } }
From source file:com.adstrosoftware.gpsplayground.MainActivity.java
@Override public void onFeatureSelected(int feature) { Fragment fragment; switch (feature) { case 0:// w w w .ja va2s.c om fragment = ActivityRecognizerFragment.newInstance(); break; default: fragment = InvalidFragment.newInstance(); } FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction() .replace(R.id.fragmentContainer, fragment, fragment.getClass().getName()); if (smallScreen) { fragmentTransaction.addToBackStack(null); } fragmentTransaction.commit(); }
From source file:com.granita.tasks.EditTaskActivity.java
@Override public void onAttachFragment(Fragment fragment) { super.onAttachFragment(fragment); if (fragment instanceof EditTaskFragment) { mEditFragment = (EditTaskFragment) fragment; } else {/*from ww w.ja va 2 s . co m*/ throw new IllegalArgumentException( "Invalid fragment attached: " + fragment.getClass().getCanonicalName()); } }
From source file:dev.drsoran.moloko.activities.AbstractFullDetailedTasksListActivity.java
public <T> T getBottomFragment(Class<?> clazz) { final Fragment addedFragment = getBottomFragment(); if (addedFragment != null && addedFragment.getClass() == clazz) { @SuppressWarnings("unchecked") final T fragment = (T) addedFragment; return fragment; }/*w w w . j a v a 2 s . c o m*/ return null; }
From source file:org.kesar.lazy.primary.android.activity.BaseActivity.java
/** * ?Fragment/*from w w w . ja va2s . co m*/ * * @param resView * @param targetFragment */ public void changeFragment(int resView, Fragment targetFragment) { if (targetFragment.equals(mCurrentFragment)) { return; } FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); if (!targetFragment.isAdded()) { transaction.add(resView, targetFragment, targetFragment.getClass().getName()); } if (targetFragment.isHidden()) { transaction.show(targetFragment); } if (mCurrentFragment != null && mCurrentFragment.isVisible()) { transaction.hide(mCurrentFragment); } mCurrentFragment = targetFragment; transaction.commit(); }
From source file:nl.endran.scrumpoker.MainActivity.java
private void showFragment(final Fragment fragment) { resetMenuScreens();// w w w . j a v a 2 s . c om FragmentTransaction transaction = supportFragmentManager.beginTransaction(); transaction.addToBackStack(fragment.getClass().getName()); transaction.setCustomAnimations(R.anim.fade_in, 0, 0, R.anim.fade_out); transaction.replace(R.id.contentFrame, fragment); transaction.commit(); }
From source file:fr.mixit.android.ui.fragments.WarningImportStarredSessionDialogFragment.java
protected void importStarredSession() { final Fragment f = getTargetFragment(); if (f == null) { if (DEBUG_MODE) { Log.e(TAG, "No target fragment configured ! Requiered to get back the action of OK click"); }/*from ww w. ja va 2s. c om*/ return; } if (!(f instanceof WarningImportStarredSessionDialogContract)) { if (DEBUG_MODE) { Log.e(TAG, "The target fragment ( " + f.getClass().getName() + ") does not implement " + WarningImportStarredSessionDialogContract.class.getName()); } return; } final WarningImportStarredSessionDialogContract contract = (WarningImportStarredSessionDialogContract) f; contract.onWarningClickOk(); }