Wie stoppen und fortsetzen Observable.interval emittiert Ticks

Dies gibt alle 5 Sekunden ein Häkchen aus.

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

Um es zu stoppen, können Sie @ verwend

Schedulers.shutdown();

Aber dann stoppen alle Scheduler und es ist nicht möglich, das Ticking später fortzusetzen. Wie kann ich anhalten und die Ausgabe "anmutig" fortsetze

Antworten auf die Frage(12)

Ihre Antwort auf die Frage