gpt4 book ai didi

java - Android Java 最小化时获取

转载 作者:行者123 更新时间:2023-12-02 07:03:23 27 4
gpt4 key购买 nike

是否有办法检查应用程序是否已最小化或您是否已锁定设备?因为当我最小化/锁定我的设备时,应用程序仍在运行,这主要是因为我想暂停音乐/音效而不是惹恼人们..就像有人打电话一样。

我正在使用带有线程的 Activity 和 SurfaceView。

我尝试将暂停方法放入 surfaceDestroyed/surfaceChanged 但没有成功。

最佳答案

您应该首先了解 Activity 生命周期

enter image description here

当activity进入前台时,它会进入onPause(),如果用户返回到activity,它会进入onResume,使用onPause的例子如下

@Override
public void onPause() {
super.onPause(); // Always call the superclass method first

// DO YOUR STUFF HERE
}
}

有关 onPause 的进一步引用,您可以在此处查看 -> onPause Tutorial

关于java - Android Java 最小化时获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16375172/

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