String mServiceName = MyService.getSimpleName();
ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
List<runningserviceinfo> services = activityManager.getRunningServices(Integer.MAX_VALUE);
if(services!=null){
for(RunningServiceInfo info : services){
if(info.service.getClassName().endsWith(mServiceName)){
Log.i(TAG, mServiceName + " Running!!");
break;
}
}
}
参考元:Androidプログラマへの道 様 「起動中のサービス一覧を取得する」
0 件のコメント:
コメントを投稿