gpt4 book ai didi

Android,应用程序在锁屏启动后重新启动

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:28:53 26 4
gpt4 key购买 nike

我整天都在研究这些状态,试图弄清楚为什么当我按下电源按钮调出锁定屏幕时,我的应用程序失去了焦点并调用了 onStop()(它应该调用)但随后它又调用了在屏幕关闭之前再次调用 onStart()。这给我带来了一个问题,因为我的应用程序中的某些声音(可能还有其他东西)在锁屏处于 Activity 状态时再次开始播放。

当锁屏处于 Activity 状态时,我如何确保它在后台正常运行并停止?

最佳答案

我不久前遇到了这个确切的问题。在 AndroidManifest.xml 中,确保你有这个:

android:configChanges="keyboardHidden|orientation"

这将防止您的 Activity 在运行时“配置更改”时重新启动。 See handling the configuration change yourself。这样,您的应用程序将监听会导致重启的事件(例如方向和键盘可见性更改),并在您的 Activity 中处理它们。

这里也有一个非常相似的问题: Activity restart on rotation Android

关于Android,应用程序在锁屏启动后重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4451495/

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