1
バインドされたサービスとバインドされていないサービスでサービスが停止しているかどうかを確認するにはどうすればよいですか?バインドされたサービスとバインドされていないサービスでサービスが停止したかどうかを確認するにはどうすればよいですか?
サービスが停止していて、その状態/ステータスは何ですか?
おかげ
スネハ
バインドされたサービスとバインドされていないサービスでサービスが停止しているかどうかを確認するにはどうすればよいですか?バインドされたサービスとバインドされていないサービスでサービスが停止したかどうかを確認するにはどうすればよいですか?
サービスが停止していて、その状態/ステータスは何ですか?
おかげ
スネハ
これを試してみてください。
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;
}
http://stackoverflow.com/questions/600207/android-check-if-a-service-is-running/4976378#4976378 – John