收到FCM onMessageReceived()后显示呼叫屏幕/唤醒设备(无需点击通知)

mom*_*oja 5 android android-intent firebase-cloud-messaging

嗨,我正在使用OpenTok和FCM制作应用程序。现在,我可以在onMessageReceived中成功接收推送通知,并可以处理这些数据。

我的问题是,每当我收到推送通知时,我都想显示一个“呼叫屏幕”(就像有人呼叫您时显示的屏幕一样)。有人可以指出我正确的方向吗?我假设我需要使用BroadcastReceiver,但又要结合使用什么?唤醒服务?

我现在最大的问题是当手机被锁定,应用程序被杀死或在后台时如何显示呼叫屏幕。

如果有人能指出我正确的方向,将不胜感激。

谢谢