gpt4 book ai didi

android - FLAG_KEEP_SCREEN_ON 仍然导致屏幕变暗

转载 作者:行者123 更新时间:2023-11-30 02:07:40 24 4
gpt4 key购买 nike

在我的 Android Activity 中,我设置了 FLAG_KEEP_SCREEN_ON 标志,如下所示:

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
...
}

尽管如此,我的屏幕在闲置几分钟后会变暗。

我想知道是否有更好的方法来确保屏幕不会变暗。问候。

最佳答案

这不是解决方案,但 Android 文档说 FLAG_KEEP_SCREEN_ON

as long as this window is visible to the user, keep the device's screen turned on and bright.

我还通过在 Activity 中添加这一行来制作了一个示例应用程序并且它起作用了。我让应用程序保持原样超过 5 分钟,并且根本没有变暗。我猜你的代码还有其他问题。当亮度降低时,您是否在进行完全相同的 Activity ?

您可以尝试的另一件事是使用 WakeLocks (不建议)。但请注意,使用它不是一个好习惯(至少只是出于您对屏幕亮度的要求)。您可以找到相同的代码 here .您还应该看看 this blog其中讨论了打开屏幕的 3 种方法。

关于android - FLAG_KEEP_SCREEN_ON 仍然导致屏幕变暗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30447519/

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