Android+Kotlin 複数のタイマーを同時に走らせるには
解決したいこと
androidとkotlinを使って複数のタイマーを走らせるプログラムが作れないかと思っています。調理で使うのですが、卵のゆで時間とオーブンでパンを焼く時間を平行してタイマーを動かすイメージです。複数のタイマーを同時に走らせるにはマルチスレッドにしなければならないでしょうか。android,kotlinともに初心者です。
0
androidとkotlinを使って複数のタイマーを走らせるプログラムが作れないかと思っています。調理で使うのですが、卵のゆで時間とオーブンでパンを焼く時間を平行してタイマーを動かすイメージです。複数のタイマーを同時に走らせるにはマルチスレッドにしなければならないでしょうか。android,kotlinともに初心者です。
マルチスレッド処理にしなくても、HandlerのpostDelayedを使用すれば可能です。
Handler(Looper.myLooper()!!).also {
it.postDelayed({
//5000ms経過したときの処理
}, 5000)
it.postDelayed({
//10000ms経過したときの処理
}, 10000)
}
@uzaizen
Questioner