서비스를 생성했으며 bindService
함수를 사용하여 내 액티비티를 통해 액세스하고 있지만 내 활동이 종료 된 후에도 서비스를 계속 실행하려고했습니다. startService에 대한 호출로 서비스에 메시지를 보냅니다.
내가 이전에 내가 onServiceConnected
가 호출되는 일단 내가 (서비스 단위) handler
에 메시지를 전송 있어요 ServiceConnection
으로 bindService
을 사용하고 있었다 startService
을 사용했지만 그것에 대해
그러나 startService
으로 메시지를 보낼 수있는 방법은 모르겠다. 나는 메시지 처리기로 메시지를 보내기 위해 onServiceConnected
과 같은 곳이 없다.
참고 : 내 서비스에서 위젯을 업데이트 할 때도 내 응용 프로그램이 작동하지 않아도 서비스를 계속 실행하고 싶습니다.
그래서 서비스는 활동이 종료되면 서비스가 업데이트됩니다 활동
- 업데이트 텍스트 뷰를 가지고 위젯
서비스를 어떻게 시작합니까? 서비스를 시작하기 위해 의도를 사용하고있는 것일 수 있습니다. –
예, 백그라운드에서 계속 실행하고 싶습니다. 저는 'startService'를 사용하고 있습니다. – Hunt
당신이 정확히 당신의 서비스에 보내고 싶은 것이 있습니까? 당신은 서비스를 시작하기 위해 사용했던 동일한 의도를 통해 그것을 보낼 수 있습니다. 그 일을 시도 했니? –