안드로이드 개발 질문/답변
(글 수 45,052)
제목 그대로 시계 위젯을 만들고 있습니다.
이미지를 사용해 간단히 시간을 보여주는 위젯입니다.
appwidget 을 사용하고
Service 를 만들어 BroadCaseReceiver 에서 time tick 을 받아서 시간을 바꿔주고 있습니다.
(그냥 BroadCaseReceiver 를 만들고 Manifest 에서 time_tick 을 받으니 안되서 서비스에서 받았습니다.)
평소엔 문제 없이 돌아 가는데 문제는 -_-;;
다른 작업을 하는 도중에(예를 들자면 고해상도 동영상 같은 무거운 작업) 리소스 부족으로 안드로이드가
위젯의 서비스를 죽여버리네요 -_-;;
그래서 서비스가 없으니 시간 변경을 하려고 할때 NullPointException 이 됩니다.
이 서비스를 안죽게 하는 방법이 없을까요??
글 읽어 주셔서 감사합니다 ^^
이미지를 사용해 간단히 시간을 보여주는 위젯입니다.
appwidget 을 사용하고
Service 를 만들어 BroadCaseReceiver 에서 time tick 을 받아서 시간을 바꿔주고 있습니다.
(그냥 BroadCaseReceiver 를 만들고 Manifest 에서 time_tick 을 받으니 안되서 서비스에서 받았습니다.)
평소엔 문제 없이 돌아 가는데 문제는 -_-;;
다른 작업을 하는 도중에(예를 들자면 고해상도 동영상 같은 무거운 작업) 리소스 부족으로 안드로이드가
위젯의 서비스를 죽여버리네요 -_-;;
그래서 서비스가 없으니 시간 변경을 하려고 할때 NullPointException 이 됩니다.
이 서비스를 안죽게 하는 방법이 없을까요??
글 읽어 주셔서 감사합니다 ^^