2011-03-22 99 views

回答

2

您可以使用服務中的onBind方法連接到來自多個活動的服務。如果活動在與服務相同的進程中執行,您可以使用local binder pattern

+0

所以我必須在每個活動中調用bindService(Intent服務,ServiceConnection conn,int flags)方法並傳遞服務連接對象,我的問題我怎麼能有一個共同的地方做所有的服務綁定和解除綁定?我必須使用哪個活動來綁定服務 – Sam 2011-06-23 06:48:18

+1

如果您在多個活動中使用遠程服務,我會建議您在這些活動中使用onResume和onPause方法來使用當前活動進行綁定和解除綁定 – senola 2011-06-24 06:18:28

相關問題