我在android中有一个问题。
如果我的活动课与外部图书馆互动。当应用程序进入后台或返回到前台时,我正在使用的该库必须执行一些处理。
有什么方法可以知道应用程序何时进入后台。
注意:我不想在活动中做任何事情。我不想在调用onPause时将回调发送到库。
谢谢
最佳答案
如果我了解您的问题,则可以使用Application.registerActivityLifecycleCallbacks并实现自己的Application.ActivityLifecycleCallbacks。
就像是:
class myActivityLifecycleHandler implements ActivityLifecycleCallbacks{
// Methods implementation here
}
yourActivity.getApplication().registerActivityLifecycleCallbacks(new myActivityLifecycleHandler())