gpt4 book ai didi

android - 锁定屏幕不会导致 onStop() 被调用

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:55:37 25 4
gpt4 key购买 nike

我的应用程序使用 GPS,因此我在 onStop() 中删除了 GPS 更新,这样它就不会在不应该耗尽电量的情况下耗尽电量。但是,我注意到如果在锁定屏幕出现时我的应用程序处于打开状态,我的测试手机上的电池电量就会耗尽。

因此,为了对其进行测试,我将一个 Log.i(...) 添加到 Activity 的 onStop() 方法中。果然,当我按下 HTC Incredible(关闭屏幕)上的关闭按钮时,不会调用 onStop()。

有什么方法可以监听锁定屏幕或屏幕关闭,因为它没有按应有的方式调用 onStop()?

谢谢。

最佳答案

onStop 不能保证被调用,onPause 是。使用 onPause 消除 GPS 更新消耗电池。

关于android - 锁定屏幕不会导致 onStop() 被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4857304/

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