do On Event
private fun Lifecycle.doOnEvent(eventToObserve: Lifecycle.Event, oneShot: Boolean, runnable: () -> Unit)
Content copied to clipboard
检测 Lifecycle 的事件,并执行操作 一次或者多次
Parameters
eventToObserve
调用者感兴趣的 Lifecycle 事件
oneShot
true 代表只执行一次,false 为每次都执行
runnable
满足条件时,执行的操作