2011-03-22 5 views

답변

2

서비스의 onBind 메소드를 사용하여 여러 활동의 서비스에 연결할 수 있습니다. 활동이 서비스와 동일한 프로세스에서 실행되면 local binder pattern

+0

을 사용할 수 있으므로 각 활동에서 bindService (Intent 서비스, ServiceConnection conn, int 플래그) 메소드를 호출하고 서비스 연결 개체를 전달해야합니다. 어떻게 모든 서비스를 바인딩하고 바인딩 해제 할 공통의 ​​장소를 가질 수 있습니까? 어떤 액티비티를 바인드하기 위해서 사용해야합니까? – Sam

+1

여러 액티비티에서 원격 서비스를 사용하고 있다면, 현재 액티비티를 사용하여 바인딩과 언 바인딩을 위해 이러한 액티비티 내에서 onResume과 onPause 메서드를 사용하는 것이 좋습니다. – senola

관련 문제