gpt4 book ai didi

android - 当应用程序在 android 4.4.2 中进入后台时如何禁用位置监听器

转载 作者:行者123 更新时间:2023-11-29 01:43:58 25 4
gpt4 key购买 nike

情况如下:我的应用调用 onPause: theLocationManager.removeListener(..)

android 4.4.2 顶部栏的 gps 图标消失,几分钟后它再次出现(应用程序仍在后台)。如果我从最近的列表中删除该应用程序,图标将会消失。

Android 4.1.2没有这个问题。

关于如何在应用程序进入后台时禁用 gps 的任何想法? 4.4.2 有解决方法吗?

谢谢!

最佳答案

我相信这可能与破坏 Activity 的方式发生了变化有关(虽然不完全确定)。我相信您想在 onStop() 方法中执行此操作,以便当此 Activity 不再可见时,将停止请求更新。

@Override
public void onStop() {
super.onStop();
locationManager.removeUpdates(this); // Assuming the calling class implements a location listener
}

这应该有所帮助,无论如何都值得一试。

关于android - 当应用程序在 android 4.4.2 中进入后台时如何禁用位置监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22635156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com