onStartCommand()함수와 onDestroy()함수의 호출순서가 궁금합니다.
Activity에서 StartService로 호출한 상태에서 잘 동작하고 있습니다.
이 상황에서 Service에서 StopSelf()를 호출하게 되고, 그이후에 Service의 onDestroy()가 호출하기 전에
Activity에서 다시 StartService를 호출하면 어떻게 되나요?
1. onStartCommand()가 먼저 호출이 된 후에 바로 onDestroy()가 호출
2.onDestroy()가 먼저 호출이 된 후에 바로 onStartCommand()가 호출
두가지 경우가 있을거 같은데 두가지 경우가 다 나올수도 있나요?
아니면 무조건 stopSelf()가 호출되는 즉시 즉발로 onDestroy()가 호출이 되는건가요?