서비스를 띄우고 액티비티가 종료시 다시 띄울때 서비스를 체크해 줘야 한다.
private Boolean isServiceRunning(String serviceName) { ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); for (RunningServiceInfo runningServiceInfo : activityManager.getRunningServices(Integer.MAX_VALUE)) { if (serviceName.equals(runningServiceInfo.service.getClassName())) { return true; } } return false; } |
'Android_Programma' 카테고리의 다른 글
[ Android ] AsyncTask 사용하기 (0) | 2012.08.20 |
---|---|
[ Android ] [펌] Service 띄워서 알람 띄우기 코드 (0) | 2012.08.03 |
[ Android ] Notification 띄우기 (0) | 2012.08.03 |
[ Android ] UDP Client 소스 (0) | 2012.08.03 |
[ Android ] Custom ListView Library (0) | 2012.08.02 |