Lines Matching defs:play

26  * can be set up to play together, in sequence, or after a specified delay.
31 * a set of animations all at once, or the {@link AnimatorSet#play(Animator)} can be
125 * Sets up this AnimatorSet to play all of the supplied animations at the same time.
132 Builder builder = play(items[0]);
140 * Sets up this AnimatorSet to play all of the supplied animations at the same time.
150 builder = play(anim);
159 * Sets up this AnimatorSet to play each of the supplied animations when the
168 play(items[0]);
171 play(items[i]).before(items[i+1]);
178 * Sets up this AnimatorSet to play each of the supplied animations when the
187 play(items.get(0));
190 play(items.get(i)).before(items.get(i+1));
246 * set up playing constraints. This initial <code>play()</code> method
249 * calling <code>play(a1).with(a2)</code> sets up the AnimatorSet to play
251 * <code>play(a1).before(a2)</code> sets up the AnimatorSet to play
253 * <code>play(a1).after(a2)</code> sets up the AnimatorSet to play
256 * <p>Note that <code>play()</code> is the only way to tell the
259 * will all refer to the initial parameter supplied in <code>play()</code>
261 * <code>play(a1).before(a2).before(a3)</code> will play both <code>a2</code>
269 * outlined in the calls to <code>play</code> and the other methods in the
272 public Builder play(Animator anim) {
459 // insert "play-after" delays
973 * AnimatorSet#play(Animator) play()} method of <code>AnimatorSet</code> is to make it possible
980 * internally via a call to {@link AnimatorSet#play(Animator)}.</p>
982 * <p>For example, this sets up a AnimatorSet to play anim1 and anim2 at the same time, anim3 to
983 * play when anim2 finishes, and anim4 to play when anim3 finishes:</p>
986 * s.play(anim1).with(anim2);
987 * s.play(anim2).before(anim3);
988 * s.play(anim4).after(anim3);
998 * {@link AnimatorSet#play(Animator)} method that is the dependency in any of the successive
1004 * s.play(anim1).before(anim2).before(anim3);
1006 * If the desired result is to play anim1 then anim2 then anim3, this code expresses the
1010 * s.play(anim1).before(anim2);
1011 * s.play(anim2).before(anim3);
1015 * result in sensible results. For example, <code>play(anim1).after(anim1)</code> makes no
1024 * This tracks the current node being processed. It is supplied to the play() method
1031 * play() method is called.
1046 * Sets up the given animation to play at the same time as the animation supplied in the
1047 * {@link AnimatorSet#play(Animator)} call that created this <code>Builder</code> object.
1049 * @param anim The animation that will play when the animation supplied to the
1050 * {@link AnimatorSet#play(Animator)} method starts.
1065 * Sets up the given animation to play when the animation supplied in the
1066 * {@link AnimatorSet#play(Animator)} call that created this <code>Builder</code> object
1069 * @param anim The animation that will play when the animation supplied to the
1070 * {@link AnimatorSet#play(Animator)} method ends.
1085 * Sets up the given animation to play when the animation supplied in the
1086 * {@link AnimatorSet#play(Animator)} call that created this <code>Builder</code> object
1090 * {@link AnimatorSet#play(Animator)} method to play.
1106 * {@link AnimatorSet#play(Animator)} call that created this <code>Builder</code> object
1107 * to play when the given amount of time elapses.