2011-03-09 42 views
2

有沒有辦法來檢測哪一個活動是可見的?檢測當前正在運行哪個活動?

我有一個活動,每當服務器發送異步消息時啓動,但如果用戶沒有回答以前的消息,我不想接管屏幕以顯示新消息。所以我需要知道在啓動之前是否有一個特定類型的Activity運行。

我知道我可以將它存儲在應用程序中,但我想知道是否有本地的方式。

編輯:我確實需要這個......所以,如果你不知道答案,不要說「你永遠不會需要這個」

編輯2:應用程序不適合市場​​,它的公司將使其在Galaxy Tab中自行運行

謝謝

+0

你能描述一下你的問題嗎? – 2011-03-09 10:49:21

+0

我想重新回答@Vladimir的回答。 _你永遠不需要它。 Period._不屬於您的應用程序也不屬於您的業務。 – 2011-03-09 12:13:32

回答

2

Meh. here it is。但你在做什麼只是一個hack

This更可能是您的使用案例的修復。使用應用程序類來跟蹤應用程序的當前狀態。

3

你不能那樣做。我更多地告訴你:你永遠不會需要它。

+0

這個答案是直接^^,但我認爲這是事實。什麼樣的代碼應該知道,除了正在運行的事件自動知道的運行活動之外。 – Chris 2011-03-09 10:56:37

+1

我確實需要知道,這就是爲什麼我問它...我討厭當我得到這種排序的答案。如果你不知道那麼就說出來,但不要以爲人們只是爲了它而問。 – Totic 2011-03-09 11:18:42

+0

好的。請描述爲什麼你需要知道它。 – 2011-03-09 11:26:41

相關問題