Lines Matching refs:transition

20 import android.transition.Transition;
21 import android.transition.TransitionManager;
22 import android.transition.TransitionSet;
35 public boolean canHandle(Object transition) {
36 return transition instanceof Transition;
40 public Object cloneTransition(Object transition) {
42 if (transition != null) {
43 copy = ((Transition) transition).clone();
49 public Object wrapTransitionInSet(Object transition) {
50 if (transition == null) {
54 transitionSet.addTransition((Transition) transition);
61 TransitionSet transition = (TransitionSet) transitionObj;
62 final List<View> views = transition.getTargets();
71 addTargets(transition, sharedViews);
77 Transition transition = (Transition) transitionObj;
81 transition.setEpicenterCallback(new Transition.EpicenterCallback() {
83 public Rect onGetEpicenter(Transition transition) {
92 Transition transition = (Transition) transitionObj;
93 if (transition == null) {
96 if (transition instanceof TransitionSet) {
97 TransitionSet set = (TransitionSet) transition;
103 } else if (!hasSimpleTarget(transition)) {
104 List<View> targets = transition.getTargets();
109 transition.addTarget(views.get(i));
116 * Returns true if there are any targets based on ID, transition or type.
118 private static boolean hasSimpleTarget(Transition transition) {
119 return !isNullOrEmpty(transition.getTargetIds())
120 || !isNullOrEmpty(transition.getTargetNames())
121 || !isNullOrEmpty(transition.getTargetTypes());
146 public void onTransitionStart(Transition transition) {
150 public void onTransitionEnd(Transition transition) {
151 transition.removeListener(this);
160 public void onTransitionCancel(Transition transition) {
164 public void onTransitionPause(Transition transition) {
168 public void onTransitionResume(Transition transition) {
176 // First do exit, then enter, but allow shared element transition to happen
205 public void beginDelayedTransition(ViewGroup sceneRoot, Object transition) {
206 TransitionManager.beginDelayedTransition(sceneRoot, (Transition) transition);
217 public void onTransitionStart(Transition transition) {
230 public void onTransitionEnd(Transition transition) {
234 public void onTransitionCancel(Transition transition) {
238 public void onTransitionPause(Transition transition) {
242 public void onTransitionResume(Transition transition) {
261 Transition transition = (Transition) transitionObj;
262 if (transition instanceof TransitionSet) {
263 TransitionSet set = (TransitionSet) transition;
269 } else if (!hasSimpleTarget(transition)) {
270 List<View> targets = transition.getTargets();
276 transition.addTarget(newTargets.get(i));
279 transition.removeTarget(oldTargets.get(i));
288 Transition transition = (Transition) transitionObj;
289 transition.addTarget(view);
296 Transition transition = (Transition) transitionObj;
297 transition.removeTarget(view);
304 Transition transition = (Transition) transitionObj;
305 transition.setEpicenterCallback(new Transition.EpicenterCallback() {
307 public Rect onGetEpicenter(Transition transition) {