当我收到推送通知时,我需要能够通过两个可以与用户交互的按钮向用户显示全屏消息/通知。
类似于Skype / Whatsapp接听电话时的操作。我需要唤醒电话,使显示屏亮起,然后显示此全屏通知(活动?!),并等待用户与其进行交互。在屏幕上有一个正面和负面的按钮,然后在用户选择一个按钮之后进行API调用,然后关闭全屏活动或将其关闭。
考虑到我也需要在Oreo上使用它,最好的方法是什么。
答案 0 :(得分:2)
是的,您只需要在收到推送通知后就开始活动。为了满足您的需求,需要对活动进行相应的配置:
为了在可能的锁定屏幕上显示活动,该锁定屏幕在设备“关闭”时可以处于活动状态:
要在活动即将显示时唤醒屏幕: