package com.sogouchat.util; import java.util.List; import android.app.Activity; import android.app.ActivityManager; import android.content.Context; public class ServiceHelperEx { public static boolean IsServiceStart(Context context,String str){ ActivityManager mActivityManager = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningServiceInfo> mServiceList = mActivityManager.getRunningServices(30); return MusicServiceIsStart(mServiceList, str); } private static boolean MusicServiceIsStart(List<ActivityManager.RunningServiceInfo> mServiceList,String className){ for(int i = 0; i < mServiceList.size(); i ++) { if(className.equals(mServiceList.get(i).service.getClassName())) { return true; } } return false; } }