create - Android cómo comprobar si el servicio de intención aún se está ejecutando o si ha dejado de ejecutarse
java android service (1)
Necesito saber si todos los servicios en la cola se "consumen" o la otra forma es averiguar si todavía está haciendo algo para que no continúe hasta que todos los servicios hayan dejado de funcionar. ¿Algunas ideas?
Intenta esto puede ser útil para ti
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;
}