2011-06-29 56 views

回答

0

是的,是的,因爲這基本上是當你開始一個活動發生了什麼。您正在廣播一個Intent,由另一個Activity使用適當的IntentFilters設置捕獲。

+0

你可以給我一個適當的IntentFilters的例子,如果我打電話像startActivity(新的意圖(「com.example.class」))?我很好奇,如果我可以註冊一個接收器並捕獲這個意圖......謝謝! – user235925

+0

在這種情況下,當明確指定廣播目標(作爲包/類)時,您不會使用意圖過濾器。我不是100%確定的,但我認爲以這種方式與Receiver捕捉意圖的唯一方法是讓接收者本身成爲目標...但是,您不會以這種方式開始一項活動。你究竟想要做什麼? – ErikR

+0

我正在嘗試註冊一個接收器,讓我知道當前前景活動何時發生變化。我需要能夠在不更改任何活動的基類的情況下執行此操作......基本上,我希望當前臺活動在我的應用程序內發生更改時觸發全局事件。 – user235925