Wie Sie die Observable.interval-Emitting-Ticks stoppen und fortsetzen

Diese emittieren ein tick alle 5 Sekunden.

Observable.interval(5, TimeUnit.SECONDS, Schedulers.io())
            .subscribe(tick -> Log.d(TAG, "tick = "+tick));

Ihn zu stoppen, die Sie verwenden können

Schedulers.shutdown();

Dann aber alle Disponenten beendet, und es ist nicht möglich, um wieder die ticken später. Wie kann ich das stoppen und fortsetzen der emiting "anmutig"`?

InformationsquelleAutor der Frage Jan Seevers | 2016-02-15

Schreibe einen Kommentar