gpt4 book ai didi

java - 闲置数小时后打开应用程序时出现黑屏

转载 作者:行者123 更新时间:2023-12-02 12:51:04 25 4
gpt4 key购买 nike

我正在为Android开发最小的开源启动器(wikipedia)。

当我在手机上运行它时,将其置于待机状态,并在4到6个小时后将其解锁,我得到的只是一个黑屏。

我希望它有一些通用的解决方案,不仅是由我的代码引起的。
这样,对这个问题的回答也将对此处的其他所有人有用。

我的代码的相关提及

Android Manifest XML中,我将主要 Activity 声明为启动器(主屏幕)。主要 Activity (MainActivity.kt)具有onCreate函数,仅刷新时钟并检查一些OnTouch事件。完整的项目代码也可以在on GitHub中看到。

Go to the related issue on Github

最佳答案

如果尚未实现,则应尝试实现onResume()。应用可能没有停止,因此在解锁手机时不会调用onStart()

应用暂停的地方,它只会调用onResume()。您可以尝试将代码放在此处以根据需要重新创建 View 。您还可以将任何相关的用户信息保存在onPause()中,然后将其重新加载到onResume()中。这将使您能够保持一致的用户体验,并避免由于例如引用不再存在的对象而导致的内存泄漏。

让我知道它是否有效,祝您好运。

The Activity Lifecycle

关于java - 闲置数小时后打开应用程序时出现黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61807412/

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