Android 仅当当前应用程序位于后台时显示通知

Android 仅当当前应用程序位于后台时显示通知,android,service,background,foreground,Android,Service,Background,Foreground,[更新] 从下面链接获得我的ans,感谢@ramaral stackoverflow.com/a/12675356/2556111 如果只有我的当前应用程序在后台,我想显示一个通知。如果我的当前应用程序位于前台,则显示对话框。所以我从服务中显示对话框的解决方法是创建对话框主题,它工作得很好,但如何确定我当前的应用程序是在后台还是前台?如果这是不可能的,或者这是针对android用户界面的。然后请给我其他解决方案请您可以在onPause()方法中设置要在MainActivity上更新的变量 要进一

[更新]

从下面链接获得我的ans,感谢@ramaral

stackoverflow.com/a/12675356/2556111


如果只有我的当前应用程序在后台,我想显示一个通知。如果我的当前应用程序位于前台,则显示对话框。所以我从服务中显示对话框的解决方法是创建对话框主题,它工作得很好,但如何确定我当前的应用程序是在后台还是前台?如果这是不可能的,或者这是针对android用户界面的。然后请给我其他解决方案请

您可以在onPause()方法中设置要在MainActivity上更新的变量

要进一步检查,请查看:

谢谢,它解决了我的问题