마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

두개 이상의 서비스를 실행하고 싶습니다.

0 추천

설정한 시간만큼 시간이 흐른 이후나

아니면 지정한 시간이 되었을때 알람을 해주는 간단한 어플을 만들어보고 있습니다.

 

 

일단 알람이니 백그라운드 작업을 해야하니 서비스를 통해서 하려고 하는데..

startService(new Intent(MainActivity.this,BGservice.class))

 

해당 부분을 통해서 서비스를 켜고

thread.sleep를 통해 딜레이 시킨후 종료하는것까지는 되었습니다.

 

그리고 여러개의 알람을 동시에 진행해보려고 하는데

단순히 해당 부분을 여러번 시행한다고 해서 여러개의 서비스가 시행되는건 아닌거같더군요.

혹시 여러개의 서비스를 시행하는 방법이 있을까요?

 

만약 없다면 서비스와 비슷한 기능을 수행하는 다른 방법으론 어떤게 좋을까요?

 

세젠드로스 (200 포인트) 님이 2013년 5월 2일 질문

1개의 답변

0 추천
 
채택된 답변
Service 클래스가 1개면 1개만 실행되죠..따로 클래스 구현해서 처리하셔야 할듯 합니다.
노예의집 (23,370 포인트) 님이 2013년 5월 2일 답변
세젠드로스님이 2013년 5월 2일 채택됨
알람을 여러개 띄워도 결국 같은 동작을 하는건데
하나의 클래스를 여러개 켜는 방법은 결국 없나요?

그냥 플래그처리 해서 클래스 하나에서 알람 여러개를 처리하도록 해야하나.....
...