2012-05-10 2 views
0

WP7 실버 라이트의 응용 프로그램은 알람과 같은 특정 기간 후에 실행해야합니다.일정 기간 후 WP7 Silverlight 응용 프로그램을 실행하는 방법은 무엇입니까?

하지만 WP7의 알람이 아닌 애플리케이션 자체를 시작하고 싶습니다.

내가 사용

this.Visibility = Visibility.Collapsed;

응용 프로그램을 숨기기 때문에, 나는 그것을 백그라운드에서 실행하는 올바른 방법이 아니라는 것을 알고 있습니다.

힌트를주세요. 감사.

+0

배경 에이전트를 살펴 보았는가? http://msdn.microsoft.com/en-us/library/hh202941(v=vs.92).aspx –

답변

0

플랫폼은 사용자가 설명하는 방식으로 앱을 실행하는 것을 특별히 지원하지 않습니다.

백그라운드 에이전트에서 기능을 실행할 수없는 경우 알람 또는 토스트 메시지 (푸시 알림으로 전송 됨)를 사용하여 사용자에게 앱을 시작하라는 메시지 만 표시됩니다.

플랫폼의 설계 결정 중 하나는 사용자가 항상 휴대 전화에서 무슨 일이 일어나고 있는지 파악해야 앱이 멈추고 스스로 시작하는 것이 이와 반대되는 것입니다.

0

백그라운드 에이전트를 실행하고 사용자에게 토스트 알림을 표시하고 사용자가 토스트를 클릭 할 때 응용 프로그램을 시작할 수 있습니다.

토스트 메시지를 기기로 푸시하고 사용자가 토스트를 클릭 할 수 있습니다.

관련 문제