- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在构建一个应用程序,如果我的 android 手机处于锁定状态,我想在收到任何通知时避免屏幕亮起。
我正在尝试找到解决方案,但我找不到任何方法。
我在 switch.setOnCheckedChangeListener(this);
上尝试了以下代码但它不起作用。
if (Build.VERSION.SDK_INT >= 23) {
if ((notificationManager != null) && !notificationManager.isNotificationPolicyAccessGranted()) {
Intent intent = new Intent(android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS);
startActivityForResult(intent, RQS_ENABLE_DO_NOT_DISTURB_SCREEN_FLASH);
} else {
if (b) {
notificationManager.setInterruptionFilter(NotificationManager.INTERRUPTION_FILTER_NONE);
} else {
notificationManager.setInterruptionFilter(NotificationManager.INTERRUPTION_FILTER_ALL);
}
}
} else {
Toast.makeText(this, "Don't have notification policy permissions", Toast.LENGTH_LONG);
}
谁能帮我做这件事?
提前谢谢你。
最佳答案
请将这些行添加到您的 Activity 的开头,在 setContentView
之前和 super.onCreate
之后:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
+ WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED
+ WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
+ WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
+ WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
您可以从标志中避免 WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
。
关于android - 在android中以锁定模式收到通知时避免屏幕点亮(唤醒),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48555938/
我正在尝试点亮 STM32F103C8T6 上的 LED(在端口 c,引脚 13 上)。我没有使用 IDE。代码: #include "include/stm32f10x.h" int main()
我写了一个小的 fetchmail 脚本,它检查远程服务器并在我有新邮件时播放音频文件。我还想在邮件可用时点亮我的键盘灯之一,但我遇到了问题。我可以用这个点亮滚动锁定灯: /usr/bin/xset
我想用Java编写一个GUI,其中会有一个按钮。按下按钮将点亮连接到 Arduino 的二极管。我正在使用 RXTXcomm.jar 库。 现在,我编写了显示 COM21 端口的代码,因为这就是我的
我的场景中有几个 Sprite 节点正在转换阴影。我还有一个 Sprite 在其中一个阴影中。我希望能够判断用户是否将 Sprite 从阴影中移到光线中。无论如何要 swift 做到这一点?谢谢。 最
我不太了解PHP,但我想问一下我应该如何改进这个脚本。 添加我现有代码的截图,我简单描述一下。 当第一次按下网络按钮时,该程序会导致 LED 点亮。 必须满足条件,即文件大小必须等于 2 个字节。当执
我刚刚开始使用 Unity 3d 进行照明,现在有一个功能可以逐渐加深我这里场景的照明。我已经通过渲染设置完成了这项工作,并尝试了 3 种不同的光照方法,我都收到了相同的结果:
我是一名优秀的程序员,十分优秀!