알람을 두가지 방법 다 사용하려고 하는데요..

 

1. ex)2011년 10월 10일 12시 12분에 알람이 울리게 (물론 날짜 시간은 사용자가 입력)

2. 현재 시간으로부터 10초 후 20초후 등등...

 

저렇게 두가지 방법으로 알람을 사용하려는데요..

1.번은 무슨이유에서인지 짧은시간은 알람이 되는데.. 1시간 등.. 은 안되요.. 잠금화면으로 돌아가서 그런가요..?

 

코딩은..

3개의 액티비티인데요 A액티비티는 사용자의 날짜와 시간을 입력받고요,,

 sender[alarmnum] = PendingIntent.getActivity(getApplicationContext(),
            alarmnum, intentalarm, PendingIntent.FLAG_UPDATE_CURRENT);

브로드캐스트를 사용하지 않앗습니다... 일단은요..;;

여러개 입력받을려고 배열을 사용햇고요 그럼 해당시간이 되면

 

B액티비티를 들어가서  노티를 사용해 알람을 울리는데요.. 

이게 시험해보려고 1분뒤를 (ex)현재시간이 9시 12분이면 9시 13분을 입력해서  해보면 또 울려서 되는줄알았는데...10시 12분 으로 하면 안울립니다.

브로드캐스트를 사용해야하나요...? 어차피 재부팅시에... 다시 실행되게 하긴해야대는대..

 

그럼 브로드캐스트에 디비를 불러와서 알람을 셋 시키면 될까요..?

 

2번은.. 아직 노티만썻는대요...

10초뒤 울리게 하고 어플종료하고 화면끄면 10초후에 울립니다.

근데 마찬가지로 30분뒤만해도 울리지가 안내요..

이유가 머죠..?

원래 안울려야 정상이면.. 10초뒤에 울리게 햇을때는 왜울리는걸까요... ㅠ

 

소스가 지저분하게 작성되어서... 올리기가 좀 그래서 안올렸는데요.. 혹시나 필요하면 올리겟습니다 (정리좀 해서;;ㅎ)

 

이거때문에 정말 고생고생하고있습니다. ㅠㅠ 검색이나 이런거 잘못하는편이라. ... 맨날 검색해도 같은것들만 보는거같구.. ㅠ

 

도와주세요.. ㅜㅜ