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

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

Introduction

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

Prototype

int TRANSIT_FRAGMENT_FADE

To view the source code for android.support.v4.app FragmentTransaction TRANSIT_FRAGMENT_FADE.

Click Source Link

Document

Fragment should simply fade in or out; that is, no strong navigation associated with it except that it is appearing or disappearing for some reason.

Usage

From source file:com.inter.trade.ui.fragment.buylicensekey.util.BuyLicenseKeyUtils.java

/**
 * ?Fragment/*from ww w .j  a v  a 2 s. c  o m*/
 * @param targetFragment Fragment
 * @param isAddToBackStack ??=1 ??
 */
public static void switchFragment(FragmentTransaction ft, Fragment targetFragment, int isAddToBackStack) {
    if (ft == null || targetFragment == null) {
        return;
    }
    //       FragmentTransaction ft= getFragmentManager().beginTransaction();
    ft.replace(R.id.func_container, targetFragment);
    ft.setTransitionStyle(
            FragmentTransaction.TRANSIT_FRAGMENT_FADE)/**.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN)*/
    ;
    if (isAddToBackStack == 1) {
        ft.addToBackStack(null);
    }
    ft.commit();
}

From source file:org.ziaagikian.personal.helpers.FragmentHelper.java

/**
 * <p>Open new fragment to existing fragment. Provides developer to add this fragment to backstack.</p>
 * @param context// w w  w. j a v  a 2 s  .  c om
 * @param fragment, fragment to add
 * @param viewID , layout id to replace the view.
 * @param canAddBackStrace, is added to backstrace
 */

public static void openNewFragment(Activity context, Fragment fragment, boolean canAddBackStrace, int viewID) {
    FragmentTransaction ft = context.getSupportFragmentManager().beginTransaction();
    ft.setCustomAnimations(android.R.anim.slide_in_left, 0);
    ft.replace(viewID, fragment);
    ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
    if (canAddBackStrace) {
        ft.addToBackStack(null);
    }
    ft.commit();
}

From source file:nuclei.ui.view.FragmentButtonAdapter.java

@Override
public void onSelected(int position, boolean changed) {
    if (changed)/*from  w  w  w .  j  av  a 2 s .c  o  m*/
        mFragmentManager.beginTransaction().setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE)
                .replace(mContainerViewId, getFragment(position)).commitNow();
}

From source file:com.alex.utils.FragmentNavigator.java

public static void moveTo(FragmentManager fragmentManager, @NonNull Fragment fragment, @IdRes int containerId,
        boolean addToBackStack) {

    Fragment current = fragmentManager.findFragmentById(containerId);

    if (current == fragment) {
        return;/*w ww  .  j a v a 2s.c  o m*/
    }

    final String tag = fragment.getTag();

    FragmentTransaction transaction = fragmentManager.beginTransaction();

    if (current == null) {
        transaction.add(containerId, fragment, tag);
    } else {
        transaction.replace(containerId, fragment, tag);
        transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
        if (addToBackStack) {
            transaction.addToBackStack(tag);
        }
    }
    transaction.commit();

    //        if (fragment == null) {
    //            try {
    //                target = Fragment.instantiate(context, fragment.getName(), args);
    //            } catch (Exception e) {
    //                // ignore
    //            }
    //            if (target == null) {
    //                return;
    //            }
    //
    //
    //        } else {
    //            if (current == target) {
    //                return;
    //            }
    //            // set result
    //            Intent intent = new Intent();
    //            if (args != null) {
    //                intent.putExtras(args);
    //            }
    //            target.onActivityResult(REQUEST_CODE, Activity.RESULT_OK, intent);
    //            boolean result = fragmentManager.popBackStackImmediate(tag, 0);
    //            if (!result) {
    //                fragmentManager.popBackStackImmediate(0, POP_BACK_STACK_INCLUSIVE);
    //            }
    //        }

}

From source file:mil.nga.giat.asam.LegalTabletActivity.java

private void replaceFragment(int textId) {
    LegalDetailsFragment fragment = LegalDetailsFragment.newInstance();
    Bundle args = new Bundle();
    args.putInt(AsamConstants.LEGAL_DETAILS_TEXT_KEY, textId);
    fragment.setArguments(args);//from   w ww. ja v a 2s.c om

    FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
    fragmentTransaction.replace(R.id.legal_tablet_legal_details_fragment, fragment);
    fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
    fragmentTransaction.commit();
}

From source file:org.ohmage.fragments.TransitionFragment.java

@Override
public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) {
    switch (transit) {
    case FragmentTransaction.TRANSIT_FRAGMENT_OPEN:
    case FragmentTransaction.TRANSIT_FRAGMENT_CLOSE:
        return AnimationUtils.loadAnimation(getActivity(), enter ? mAnimationIn : mAnimationOut);
    case FragmentTransaction.TRANSIT_FRAGMENT_FADE:
        return AnimationUtils.loadAnimation(getActivity(), enter ? R.anim.abc_fade_in : R.anim.abc_fade_out);
    }//  ww  w  .j  av  a 2s.co  m

    return super.onCreateAnimation(transit, enter, nextAnim);
}

From source file:com.github.snowdream.android.apps.dimensionconverter.MainActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    textView_Dimension = (TextView) findViewById(R.id.textView_dimension);
    textView_Dpi = (TextView) findViewById(R.id.textView_dpi);

    dimensionFragment = new DimensionFragment();
    dpiFragment = new DPIFragment();

    if (savedInstanceState == null) {
        textView_Dimension.setBackgroundResource(R.drawable.v4_idle_tap_item_bg_hl);
        textView_Dpi.setBackgroundResource(R.drawable.v3_btn_transprent_bg);
        getSupportFragmentManager().beginTransaction().add(R.id.container, dimensionFragment)
                .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE).commit();
    }/* ww  w.  j ava  2  s . com*/
}

From source file:org.hfoss.posit.android.api.activity.ListFindsActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.list_finds);

    Bundle extras = getIntent().getExtras();
    if (extras == null)
        extras = new Bundle();

    if (finds == null) {
        finds = new ListFindsFragment();
    }//ww w  .  j a v a  2s .  co m

    finds.setArguments(extras);

    FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
    ft.replace(R.id.finds, finds);
    ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
    ft.commit();
}

From source file:de.enlightened.peris.ActiveUsersActivity.java

@SuppressLint("NewApi")
public final void onCreate(final Bundle savedInstanceState) {

    final String backgroundColor = ((PerisApp) getApplication()).getSession().getServer().serverColor;

    ThemeSetter.setTheme(this, backgroundColor);

    super.onCreate(savedInstanceState);

    ThemeSetter.setActionBar(this, backgroundColor);

    //Track app analytics
    this.ah = ((PerisApp) getApplication()).getAnalyticsHelper();
    this.ah.trackScreen(getClass().getSimpleName(), false);

    setContentView(R.layout.single_frame_activity);

    final FragmentManager fragmentManager = getSupportFragmentManager();
    final FragmentTransaction ft = fragmentManager.beginTransaction();

    final ActiveList subforums = new ActiveList();

    ft.replace(R.id.single_frame_layout_frame, subforums, "Active Users");

    ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
    ft.commit();/*from   w ww  .  j av a2s.  c  om*/

    setTitle("Active Users");

    if (getString(R.string.server_location).contentEquals("0")) {
        if (ThemeSetter.getForegroundDark(backgroundColor)) {
            getActionBar().setIcon(R.drawable.ic_ab_main_black);
        } else {
            getActionBar().setIcon(R.drawable.ic_ab_main_white);
        }
    }

}

From source file:org.hfoss.posit.android.api.activity.FindActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.find);//from  w w w  .  j  av  a  2  s  .  c  om

    Bundle extras = getIntent().getExtras();
    if (extras == null) {
        extras = new Bundle();
    }

    extras.putString("ACTION", getIntent().getAction());

    Log.i(TAG, "Find: " + find);
    if (find == null) {
        find = new FindFragment();
    }

    find.setArguments(extras);

    FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
    ft.replace(R.id.find, find);
    ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
    ft.commit();
}