/**
* 检查服务是否正在运行
*
* @return true/false
*/
private boolean isServiceRunning() {
boolean isRunning = false;
ActivityManager activityManager = (ActivityManager) getApplicationContext()
.getSystemService(ACTIVITY_SERVICE);
List<ActivityManager.RunningServiceInfo> serviceList = activityManager
.getRunningServices(Integer.MAX_VALUE);
if (!(serviceList.size() > 0)) {
return false;
}
for (int i = 0; i < serviceList.size(); i++) {
if (serviceList.get(i).service.getClassName().equals(
"com.cwd.cmeplayer.service.MediaService")) {
isRunning = true;
break;
}
}
return isRunning;
* 检查服务是否正在运行
*
* @return true/false
*/
private boolean isServiceRunning() {
boolean isRunning = false;
ActivityManager activityManager = (ActivityManager) getApplicationContext()
.getSystemService(ACTIVITY_SERVICE);
List<ActivityManager.RunningServiceInfo> serviceList = activityManager
.getRunningServices(Integer.MAX_VALUE);
if (!(serviceList.size() > 0)) {
return false;
}
for (int i = 0; i < serviceList.size(); i++) {
if (serviceList.get(i).service.getClassName().equals(
"com.cwd.cmeplayer.service.MediaService")) {
isRunning = true;
break;
}
}
return isRunning;
}
获得一个activitymanager
然后查看服务的名字