java - 在 fragment 上添加唤醒锁不工作突出显示红色

标签 java android

我正在使用 fragment ,所以不确定为什么这不起作用

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

getwindow 以红色突出显示 无法解析方法 getwindow

最佳答案

在 fragment 中,您应该使用 getActivity() 方法来访问 getWindow() 方法。以下将帮助您:

getActivity().getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

关于java - 在 fragment 上添加唤醒锁不工作突出显示红色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35579086/

相关文章:

java - 如何使用正则表达式匹配多个单词

java - Android - 致命异常 : main - Unable to start activity ComponentInfo

java - 在 Android 中使用整数 ArrayList

android - 当我运行项目时发生这种错误

android - 谁将在Android中调用 “Visualizer_process”

Android:将标题 View 添加到 ExpandableListView 时出现 ClassCastException

java - 如何使用来自beanio的@Field获取枚举的值

Java Spring Data MongoDB 和 Java 8 时间

java - 将参数从 Activity.onCreate 传递到其他方法

java - 线程 "main"java.lang.StringIndexOutOfBoundsException : String index out of range: -1 中的错误异常