rchao
需要监控生命周期类需要实现LifecycleObserver 
把需要检测的生命周期方法添加相应的注解 方法名随意 注解正确就可以
class MyObserver:LifecycleObserver {
    @OnLifecycleEvent(Lifecycle.Event.ON_RESUME)
    fun onResume() {
        Log.d("VideoView", "生命周期检测======ON_RESUME")
    }

    @OnLifecycleEvent(Lifecycle.Event.ON_PAUSE)
    fun onPause() {
        Log.d("VideoView", "生命周期检测======ON_PAUSE")
    }

}

  然后在需要监听的activity/fragment 添加lifecycle().addObserver 

lifecycle().addObserver(MyObserver())

  

分类:

技术点:

相关文章:

  • 2021-05-24
  • 2022-01-02
  • 2021-11-13
  • 2021-10-11
  • 2021-12-30
猜你喜欢
  • 2021-11-18
  • 2022-12-23
  • 2021-07-10
  • 2021-09-03
  • 2021-10-17
  • 2021-05-28
相关资源
相似解决方案