Activity 내부에 아래와 같이 작성하고,
1
2
3
4
5
6
7
8
9 |
private boolean isMyServiceRunning(Class<?> serviceClass) {
ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
for (ActivityManager.RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
if (serviceClass.getName().equals(service.service.getClassName())) {
return true;
}
}
return false;
} |
cs |
아래와 같이 call 한다.
|
cs |
출처 : http://stackoverflow.com/questions/600207/how-to-check-if-a-service-is-running-on-android
'뿌리튼튼 CS > Android' 카테고리의 다른 글
진동 울리기 (How to make an Android device vibrate) (0) | 2015.06.30 |
---|---|
화면(screen) 사이즈 구하는 법 (How to get display size) (0) | 2015.06.23 |
dp 단위로 set하고 싶을 때 (How to convert dps to pixels) (0) | 2015.06.18 |
D/skia: --- decoder->decode returned false (0) | 2015.06.16 |
File to Byte Array (File을 Byte배열로 변환) (0) | 2015.06.12 |