如果应用程序在后台运行,并且在某些情况下会显示Alertdialog。该对话框显示在应用程序的活动中。但是,我希望它可以显示在用户当前正在使用的任何屏幕上。
因此,如果用户在主屏幕上,而应用程序在后台,则弹出窗口应显示在主屏幕上。”
可能吗?怎么样?
最佳答案
由于警报对话框取决于上下文,并且由于您的活动处于后台(因此有可能被系统破坏),所以我认为您不能这样做。此外,显示与当前活动无关的警报对话框可能会使用户感到困惑。更好的方法是使用状态栏通知
http://developer.android.com/guide/topics/ui/notifiers/notifications.html
关于android - 当前屏幕上的后台应用程序的警报对话框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9980239/