我已经阅读了大量关于此主题的帖子,但对我没有用(或没有我想要的效果)。
我有一个应用程序,在登录后启动后台服务(Service类的实现)。这个服务与服务器同步,如果有新订单,它就创建一个通知。
到目前为止,一切都运行良好,我有通知和Toast消息。然而,我想要一个对话框,通知用户有新订单到来。
据我所知,您可以从服务内部启动一个活动,在其中显示对话框。这样可以运行,但是该活动会在当前活动堆栈的顶部启动并显示对话框。我有一个没有附加视图的活动,它可以正确地显示对话框,但是在黑色背景上。
我想在当前活动上显示对话框,导致实际的背景(正在运行的活动)变暗并显示对话框。 这有可能吗?