当我的应用程序启动时,我启动一个位置监听器,我想在用户退出应用程序时将其关闭,无论是通过按后退按钮还是只是将其放在后台,我想在以后继续收听该应用程序又回来了。
我找不到应用级别的onPause/onResume
,所以我想要拿一个计数器来计算活动活动的数量,如果它是0则会关闭听众,但必须有一个更好的方式...
请告知。
答案 0 :(得分:0)
要检测您的应用是否在后台运行,您可以阅读以下文章:
http://www.vardhan-ds.co.in/2013/05/android-solution-to-detect-when-android.html
要关闭您的监听器,您只需要从经理中删除监听器。 如果你需要一些帮助我可以发布一些代码,但我认为这个描述会对你有帮助。