Wie mit RxJava
Update jede Sekunde in Android? Ich versuche, so etwas zu tun:RxJava Thread.sleep in einem anderen Thread
for (int i = 0; i <10 ; i++) { //test
rx.Observable.just(getSleep())
.subscribeOn(Schedulers.newThread())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(v->updateTime());//update textView
}
private <T> int getSleep() {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
return 0;
}
Aber Thread.sleep() in UI-Thread zu tun. Was ich falsch machen?
erinnern Sie sich, diese' onPause() 'abzumelden und' onResume() 'neu zu abonnieren –