Closed
Description
Observable.interval(
0,
1000,
TimeUnit.MILLISECONDS,
Schedulers.io()
).map {
println("xxxxxxx interval interval interval $it")
}
.sample(
2000,
TimeUnit.MILLISECONDS,
Schedulers.io()
)
.map {
println("xxxxxxx sample sample sample $it")
}.subscribe()
When you change the system time by android setting, the interval maybe stop working. BUT when change the scheduler to Schedulers.computation(), it is gonna be ok.
Looks like interval only works stably on Schedulers.computation().
Metadata
Metadata
Assignees
Labels
No labels