2012-09-09 3 views
0

잘 내 애플 리케이션에서 나는 사용자가 시간에 따라 알림을 얻길 원한다. 따라서 현재 날짜와 시간을 항상 확인하고 향후 이벤트에 대한 알림을 제공해야합니다. 이와 같은서비스를 사용하거나 안드로이드에

내가 찾은 자습서 : tutorial 1

그러나이 모든 버튼을 눌러 알람 같은 것을 설정 한 후 트리거됩니다.

그러나 내 앱이 항상 "확인"을 할 수 있기를 바랍니다. 그렇다면 서비스를 사용해야합니까, 아니면 다른 방법이 있습니까? 그 전에 서비스를 사용한 적이 없기 때문에 이것이 필요한지 아닌지 확실하지 않습니다.

EDIT : 알람을 사용하는 경우 캠이 궁금합니다. 이 경우 내 문제는 사용자의 간섭이 없다는 것입니다. 내 말은 알람을 설정하기 위해 버튼을 눌러서는 안되지만 앱이 다음과 같이 작동해야 함을 의미합니다. 첫 번째 알람 : 일요일 9 월 10 일 11:00 다음 : 당일 18:00 다음 : 10 월 7 일 07:00 등등 ..

답변

0

앱이 실행되고 있지 않을 때 알림을 확인할 필요가없는 경우 Handler.postDelayed을 사용하면 일정 시간이 지나면 코드를 실행할 수 있습니다.

앱이 실행되지 않아도 백그라운드에서 알림을 확인하려면 알람을 사용해야합니다. AlarmManager을 확인하십시오.

+0

특정 날짜와 시간에 특정 이벤트에 대한 알림을 사용자에게 보내주기를 원합니다. 그래서 그 때가되면 알림을 보내고 싶습니다. 다음 다음을 기다립니다. 사용자가 아무것도 설정하지 않거나 버튼 또는 이와 유사한 것을 누르십시오. – ghostrider

+0

예, 그 시간에 앱을 실행해야하나요? – zmbq

+0

일 필요는 없습니다. 나는 단지 다가오는 사건에 대한 통보를 그에게 제공하기를 원한다. 그래서 그는 그 당시에 그 앱을 운영하지 않을 것입니다. – ghostrider

관련 문제