package com.blundell.quicksand.demo.activitytransition;
import android.annotation.TargetApi;
import android.app.Activity;
import android.os.Build;
import android.os.Bundle;
import android.transition.Explode;
import android.transition.Transition;
import com.blundell.quicksand.Quicksand;
import com.blundell.quicksand.demo.R;
import java.util.concurrent.TimeUnit;
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public class ToHereActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setAllowEnterTransitionOverlap(true);
Transition transition = getTransition();
Quicksand.trap(FromHereActivity.KEY_MY_ACTIVITY_TRANSITION, transition);
getWindow().setEnterTransition(transition);
setContentView(R.layout.activity_to_here);
}
private Transition getTransition() {
Transition transition = new Explode();
transition.setDuration(TimeUnit.SECONDS.toMillis(6));
return transition;
}
}