我的程序有幾個活動。當一個活動處於前臺時,用戶可以在那裏做些事情,並且應該通知其他非活動(即,已停止和已暫停)活動,以便當他們onResume()時,他們可以相應地採取行動。如何通知不活動的活動?
我的問題是:前臺活動如何枚舉,以及存在哪些不活動的活動?它是如何告知他們的?
我看過意圖和廣播,他們似乎不是正確的答案。我試圖將事件發佈到非活動Activity的Handler隊列,但由於我不知道如何枚舉它們,所以我也無法訪問它們的處理程序。
幫助!謝謝!我不能只設置一個全局標誌,因爲當第一個不活動的活動變成活動時,它看到它,它清除它,然後其餘的IA不知道,我不能設置一個計數器因爲我不知道是否有多少IA在那裏,在我看來,唯一的辦法就是我知道誰在那裏,然後逐個通知他們。)
請使用一些標籤爲您的問題! – WarrenFaith 2011-03-10 00:23:10