2011-09-16 4 views

risposta

73

Prova questa può essere utile per u

private boolean isMyServiceRunning() { 
    ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); 
    for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) { 
     if ("com.example.MyService".equals(service.service.getClassName())) { 
      return true; 
     } 
    } 
    return false; 
} 
+0

Questo è quello che mi serviva, grazie! – Maurice

+0

come interrompere il servizio se è in esecuzione ... – Kishore

+1

@Kishore questo stesso argomento qui http://stackoverflow.com/questions/2176375/android-service-wont-stop –