检测当前正在运行的活动?

时间:2011-03-09 10:47:37

标签: android

有没有办法检测此刻哪些活动可见?

每当服务器发送异步消息时,我都会启动一个活动,但如果用户没有回复上一条消息,我不想接管屏幕以显示新消息。所以我需要知道在启动之前是否有特定类型的Activity运行。

我知道我可以将它存储在应用程序中,但我想知道是否有本机方式。

编辑:我确实需要这个......所以如果你不知道答案就不要说“你永远不需要这个”

编辑2:该应用程序不适用于市场,而且适用于将自己运行在Galaxy Tab中的公司

由于

2 个答案:

答案 0 :(得分:3)

你做不到。我告诉你更多:你永远不需要它。

答案 1 :(得分:2)

Meh. here it is。但你所做的只是一个hack

This更有可能成为您的用例的修复程序。使用Application类来跟踪应用程序的当前状态。