public void replay() { TimelineEngine.getInstance().runTimelineOperation(this, TimelineOperationKind.PLAY, new Runnable() { @Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().play(Timeline.this, true, 0); } }); }
/** * Aborts this timeline. The timeline transitions to the * {@link TimelineState#IDLE} state. No application callbacks or field * interpolations are done. * * @see #cancel() * @see #end() */ public void abort() { TimelineEngine.getInstance().runTimelineOperation(this, TimelineOperationKind.ABORT, null); }
public void replayReverse() { TimelineEngine.getInstance().runTimelineOperation(this, TimelineOperationKind.PLAY, new Runnable() { @Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().playReverse(Timeline.this, true, 0); } }); }
@Override public void run() { Timeline.this.isLooping = true; Timeline.this.repeatCount = loopCount; Timeline.this.repeatBehavior = repeatBehavior; TimelineEngine.getInstance().playLoop(Timeline.this, msToSkip); } });
@Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().playReverse(Timeline.this, true, 0); } });
@Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().play(Timeline.this, false, msToSkip); } });
public void replay() { TimelineEngine.getInstance().runTimelineOperation(this, TimelineOperationKind.PLAY, new Runnable() { @Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().play(Timeline.this, true, 0); } }); }
@Override public void run() { TimelineEngine.getInstance() .playScenario(TimelineScenario.this); } });
@Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().play(Timeline.this, true, 0); } });
@Override public void run() { Timeline.this.isLooping = true; Timeline.this.repeatCount = loopCount; Timeline.this.repeatBehavior = repeatBehavior; TimelineEngine.getInstance().playLoop(Timeline.this, msToSkip); } });
@Override public void run() { TimelineEngine.getInstance() .playScenario(TimelineScenario.this); } });
@Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().playReverse(Timeline.this, false, msToSkip); } });
@Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().play(Timeline.this, true, 0); } });
@Override public void run() { TimelineEngine.getInstance() .playScenario(TimelineScenario.this); } });
public void resume() { TimelineEngine.getInstance().runTimelineOperation(this, TimelineOperationKind.RESUME, null); }
@Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().playReverse(Timeline.this, false, msToSkip); } });
@Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().play(Timeline.this, true, 0); } });
/** * Aborts this timeline. The timeline transitions to the * {@link TimelineState#IDLE} state. No application callbacks or field * interpolations are done. * * @see #cancel() * @see #end() */ public void abort() { TimelineEngine.getInstance().runTimelineOperation(this, TimelineOperationKind.ABORT, null); }
@Override public void run() { Timeline.this.isLooping = false; TimelineEngine.getInstance().play(Timeline.this, false, msToSkip); } });
/** * Aborts this timeline. The timeline transitions to the * {@link TimelineState#IDLE} state. No application callbacks or field * interpolations are done. * * @see #cancel() * @see #end() */ public void abort() { TimelineEngine.getInstance().runTimelineOperation(this, TimelineOperationKind.ABORT, null); }