You are on page 1of 1

private Transition transition;

public static final long DURATION_TRANSITION = 1000;


@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
public void onExplodeClicked (View view){

transition = new Explode();


iniciarActivity();

@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
public void OnslideClicked(){
transition = new Slide(Gravity.START);
iniciarActivity();
}

@RequiresApi(api = Build.VERSION_CODES.KITKAT)
public void OnfadeClicked(){

transition = new Fade(Fade.OUT);


iniciarActivity();
}

@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@RequiresApi(api = Build.VERSION_CODES.KITKAT)
private void iniciarActivity() {
transition.setDuration(DURATION_TRANSITION);
transition.setInterpolator(new DecelerateInterpolator());

getWindow().setExitTransition(transition);

Intent intent = new Intent ( this, prueba.class);


startActivity(intent,
ActivityOptionsCompat.makeSceneTransitionAnimation(this).toBundle());

You might also like