首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android判断一个Service是不是运行 对服务的判断

2012-07-28 
Android判断一个Service是否运行 对服务的判断在开启一个服务之前应该判断该服务知否已经在运行 //本方法

Android判断一个Service是否运行 对服务的判断

在开启一个服务之前应该判断该服务知否已经在运行 //本方法判断自己些的一个Service-->com.android.controlAddFunctions.PhoneService是否已经运行public static boolean isWorked() {  ActivityManager myManager=(ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);  ArrayList<RunningServiceInfo> runningService = (ArrayList<RunningServiceInfo>) myManager.getRunningServices(30);  for(int i = 0 ; i<runningService.size();i++)  {   if(runningService.get(i).service.getClassName().toString().equals("com.android.controlAddFunctions.PhoneService"))   {    return true;   }  }  return false; }


1楼sandshowboy昨天 17:44
说实话,你的30有点少,很有可能取不到

热点排行