在后台的Andr​​oid活动 [英] Android Activity in background

查看:134
本文介绍了在后台的Andr​​oid活动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Android的一个问题。
如果我的活动类外部库交互。我正在处理呢这图书馆做一些处理,当应用程序进入后台或者当它返回到前台。

I have a question in android. If my activity class interact with external library. This library which I'm working on it has to do some processes when the application go into background or when it returns to foreground.

有什么办法,当应用程序进入后台就知道了。

Is there any way to know when the application enters the background.

注意:我不想做的任何活动。我不想送回调时的onPause调用库。

感谢

推荐答案

如果我明白你的问题,你可以使用<一个href=\"http://developer.android.com/reference/android/app/Application.html#registerActivityLifecycleCallbacks%28android.app.Application.ActivityLifecycleCallbacks%29\"相对=nofollow> Application.registerActivityLifecycleCallbacks 并实现自己的<一个href=\"http://developer.android.com/reference/android/app/Application.ActivityLifecycleCallbacks.html\"相对=nofollow> Application.ActivityLifecycleCallbacks 。

If I understood your problem, you could use Application.registerActivityLifecycleCallbacks and implement your own Application.ActivityLifecycleCallbacks.

是这样的:

class myActivityLifecycleHandler implements ActivityLifecycleCallbacks{
  // Methods implementation here 
}

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

这篇关于在后台的Andr​​oid活动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆