我有2個需要彼此溝通的活動:ActivityA
和ActivityB
Android:如何使用inner BroadCastReceiver單播一個Activity的意圖?
說出ActivityA打開ActivityB。如何在不關閉ActivityB的情況下單播從ActivityB
到ActivityA
的消息?
這裏是我的嘗試:
的setResult() - 但目的會時ActivityB 關閉
sendBroadcast() 僅投放 - 但這發送 意圖每個人都在聽取 的操作。我只希望 的行動達到
ActivityA
,因爲它產生了ActivityB
。我試着讓ActivityA 註冊一個廣播接收器, ,但我不能通過 意圖的目標SetComponentName()
。startActivity() - 這帶來了 ActivityA,我不想