2012-07-01 6 views
1

백그라운드에서 응용 프로그램을 사용하는 동안 토스트 알림을 15 초마다 표시하려면 어떻게해야합니까? 내 앱이 일시 중지되어 백그라운드 작업이이 빈도로 실행되지 않기 때문에 DispatcherTimer가 작동하지 않습니다.15 초마다 토스트 알림

+2

15 초마다 토스트를 보여주는 것은 좋지 않은 생각처럼 들립니다. 나는 어떤 경우라도 푸시 알림은 15 분마다 더 높은 속도로 토스트를 생산하는 유일한 방법입니다. – Denis

+0

실제로 비슷한 질문을 시작했습니다. http://stackoverflow.com/questions/16523102/toast-notifications-only- 팝업이있는 경우 앱이 활성화됩니다/16523954 # 16523954 – BOSS

답변

1

백그라운드 작업을 사용하여 토스트 알림을 할 수 있지만 최소 간격은 15 분입니다. 마이클

+0

이 최소 간격으로 내 창의성이 제한됩니다 ... – silviubogan

+1

무엇을하려합니까? 앱에 15 초마다 알림을 표시하려면 멋진 알림을 만들어야합니다. 15 분 간격으로 배터리 수명이 긴 시스템을 만드는 것과 관련이 있습니다. –

+1

기술적으로 백그라운드 태스크를 트리거하는 방법에 문제가 있습니다. 그러면 백그라운드 태스크를 수행 한 다음 매 15 초마다 주기적 타이머를 생성하여 태스크를 수행 할 수 있습니다. '_periodicTimer = ThreadPoolTimer.CreatePeriodicTimer (새 TimerElapsedHandler (PeriodicTimerCallback), TimeSpan.FromMilliseconds (15000)); ' –

관련 문제