我正在开发VoIP呼叫应用程序。 在使用Android Pie之前,一切都很好。亮当设备处于打ze(深度睡眠)模式时,它接收到FCM并开始上升,但不显示呼叫活动。
如何在Pie的打ze模式下在锁定屏幕上显示活动?
我在通话活动中使用了以下标志。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
| WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
| WindowManager.LayoutParams.FLAG_FULLSCREEN
| WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
| WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
| WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON);