如何使所有正在运行的活动不可见

时间:2011-09-23 08:58:52

标签: android

我想在推送通知进入设备时显示警告框(如短信警报)。我的要求是如果应用程序不可见或不在forground中运行,我想要一个透明背景的警报框。但是应用程序是在forground中运行的,我只想要一个警告框,其背景是当前显示的活动。如果应用程序被杀死或在前台运行,我可以正确显示它。但我的问题是如果应用程序在后台运行,当推送通知到来时,警报框可见,后台是最后运行的活动。我在一个新的Activity中显示警告框,其背景是透明的。如何在应用程序中隐藏所有活动?或者我怎么知道堆栈中有多少活动?通过了解这些我可以完成所有活动..

谢谢......

相关问题