我在android中有一个问题。
如果我的活动课与外部图书馆互动。当应用程序进入后台或返回到前台时,我正在使用的该库必须执行一些处理。

有什么方法可以知道应用程序何时进入后台。

注意:我不想在活动中做任何事情。我不想在调用onPause时将回调发送到库。

谢谢

最佳答案

如果我了解您的问题,则可以使用Application.registerActivityLifecycleCallbacks并实现自己的Application.ActivityLifecycleCallbacks

就像是:

class myActivityLifecycleHandler implements ActivityLifecycleCallbacks{
  // Methods implementation here
}

yourActivity.getApplication().registerActivityLifecycleCallbacks(new myActivityLifecycleHandler())

10-08 03:45
查看更多