我希望手机屏幕闪烁或唤醒一次毫秒。我读了几个关于stackoverflow的问题。提供了大多数解决方案以支持活动。因为它需要显然属于活动而不是服务的window
对象。
我的服务是前景服务,可能会通过系统收集活动以进行内存。但是,由于它是前景服务,我的服务的机会很少。
使用window
对象从活动中使用以下标志,我们可以唤醒屏幕:
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
我还有其他方法可以从服务中唤醒屏幕吗?
也许这个问题的答案可以帮助您。
有没有人知道如何在Android上进行服务?
通常我会使用评论,但是直到我有50个认可之前,我才能使用。