Activity.runOnUiThread()
はこれを持っている:RxJava即時のようなスケジューラ
if (Thread.currentThread() != mUiThread) {
mHandler.post(action);
} else {
action.run();
}
それは意味し、それは私はないです場合ハンドラにUIスレッドと投稿アクションにいる場合は、直ちにアクションを実行します。 私はこの機能のようなRxJava Schedulerを探しています。それは存在しますか?
[RxJavaの永遠に繰り返されるタイマー、および再起動して、いつでも停止することができる]の可能な重複(https://stackoverflow.com/questions/38605090/rxjava-timer-that-repeats-forever-and-再起動と停止がいつでも可能) –
すぐに実行する際の問題は、その 'Runnable'がメインスレッドでもスケジュールされている場合、StackOverflowErrorにつながる再帰を取得するか、単に放棄しないことです他のタスクのメインスレッド – akarnokd
@akarnokd申し訳ありませんが、私はあなたを理解できません。あなたは例を挙げることができますか? –