目的
AndroidのKotlinでタイマーを設定する方法
環境
- Android Studio 4.0.1
- Kotlin 1.3.50
参照リンク
実装メモ
以下の方法で実装
4000はdelay値:設定関数を指定時間後に実施。
100はperiod値:繰り返し行う場合に次の実施タイミングを設定。0だとエラーになる。省略可能。
繰り返さない場合はthis.cancel()で終了
Timer().schedule(4000, 100) {
activity?.runOnUiThread {
view.visibility = View.GONE
//終了
//this.cancel()
}