Android 标志\保持\屏幕\打开仍会导致屏幕变暗

Android 标志\保持\屏幕\打开仍会导致屏幕变暗,android,Android,在我的Android活动中,我设置了FLAG\u KEEP\u SCREEN\u ON标志,如下所示: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP

在我的Android活动中,我设置了
FLAG\u KEEP\u SCREEN\u ON
标志,如下所示:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    ...
}
尽管如此,我的屏幕在几分钟不活动后会变暗


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

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

只要此窗口对用户可见,请保留设备的 屏幕打开且明亮

我还制作了一个示例应用程序,只需在活动中添加这一行,就可以了。我让应用程序保持原样超过5分钟,一点也没有变暗。我猜你的代码还有其他问题。当亮度降低时,您是否处于完全相同的活动中

您可以尝试的另一件事是使用(不推荐)。但请注意,使用它并不是一个好的做法(至少是为了满足您对屏幕亮度的要求)。您可以找到相同的代码。你还应该看看哪一个谈论了3种打开屏幕的方法