当应用程序处于后台时如何从后台服务弹出警报消息

How to show alert messages popup from background service when app is in background

我需要在服务器发生任何变化时向用户显示警告消息。我正在使用后台服务每 60 秒从服务器获取任何新更新。目前我正在使用通知来通知用户更新,但我想要的是,无论应用程序是在后台还是在前台,都显示一个警告消息弹出窗口。请建议我应该怎么做才能达到同样的效果。

你不应该这样做,因为它违反了 Android 的 design/style 准则。你应该这样做的唯一方法是通过通知系统。

但是看看这个答案。也许这也是您可以采用的方式: