jak zapobiec ponownemu uruchomieniu usługi, jeśli już działa Android

Kliknięcie przycisku Chcę rozpocząć usługę za pomocą metodystartService(new Intent(currentActivity.this,MyService.class)) ale jeśli usługa jest uruchomiona, nie chcę wywoływać tej metody, aby uniknąć uruchomienia usługi, która już działa. Jak to możliwe. Używam obuZamierzona obsługa iUsługa w tym samym projekcie i chcę zastosować ten sam warunek dla obu.

questionAnswers(4)

yourAnswerToTheQuestion