[問題] 一般java class怎麼更動view

看板AndroidDev作者 (Lucius)時間13年前 (2011/07/14 23:07), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
例如有個class A extends activity 同時有個class B沒有繼承父類別 B負責接收外部訊息, 例如電話打入 此時我想要在activity中彈出一個dialog 可是不知道怎麼處理才能達到目的@@ 我的作法是把 B寫成service, service就可以發broadcast.. 可是萬一我有一堆接收外部訊息的class, 不就需要一堆service 感覺並不是個好方法.. 請問有沒有其他比較好用的方式 讓一般非繼承activity/service的class能與activity互動 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.169.177.37

07/15 00:15, , 1F
Handler + Message
07/15 00:15, 1F

07/15 04:15, , 2F
要攔截電話可以用broadcast+intent-filter
07/15 04:15, 2F

07/15 04:17, , 3F
讓classB變成BR 攔截intent 就不需要service了~
07/15 04:17, 3F
文章代碼(AID): #1E7mONov (AndroidDev)
文章代碼(AID): #1E7mONov (AndroidDev)