2012-03-20 73 views

回答

0

試試這個:

public boolean isServiceRunning(String serviceName) { 
     ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); 
     List<RunningServiceInfo> infos = manager.getRunningServices(30); 
     for (RunningServiceInfo info : infos) { 
      if (info.service.getClassName().equals(serviceName)) { 
       return true; 
      } 
     } 
     return false; 
    }