代码之家  ›  专栏  ›  技术社区  ›  AndreiBogdan

安卓。显示全屏内容(活动?!)设备关闭时

  •  0
  • AndreiBogdan  · 技术社区  · 7 年前

    当我收到推送通知时,我需要能够用两个按钮向用户显示一条全屏消息/通知,用户可以通过这两个按钮进行交互。

    类似于Skype/WhatsApp在接到电话时的工作方式。我需要唤醒手机,使显示屏亮起,然后显示此全屏通知(活动?!)并等待用户与其交互。在屏幕上有一个正按钮和负按钮,然后在用户选择一个后进行API调用,然后关闭全屏活动或其他任何活动。

    考虑到我也需要在Oreo上实现这一点,最好的方法是什么?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Jarosław Wiśniewski    7 年前

    你是对的,你只需要在收到推送通知后开始一个活动。为了满足您的需求,需要相应地配置活动:

    为了在可能的锁屏上显示活动,如果设备“关闭”,锁屏可以激活:

    要在活动即将显示时唤醒屏幕: