Je souhaite disposer correctement de l'objet MediaCapture
lorsque l'utilisateur appuie sur le bouton Démarrer ou Précédent du téléphone. Je gère actuellement l'événement Back press à travers le gestionnaire d'événements HardwareButtons.BackPressed
et dispose l'objet MediaCapture
. Lorsque je ré-entrer l'application cependant, l'événement Resuming n'est jamais appelé et je ne peux pas recréer l'objet MediaCapture
. J'ai essayé d'abonner à Application.Current.Resuming
pour cela mais il n'est pas appelé. Je sais que mon gestionnaire fonctionne comme lorsque je joue avec les événements Lifecycle dans le débogage, les gestionnaires appropriés sont appelés. J'ai également essayé de gérer le OnNavigatedTo
et OnNavigationLoadState
mais ceux-ci ne sont pas appelés non plus lorsque l'application est "a repris" en maintenant le bouton Précédent du menu Démarrer, puis en tapant sur mon application.Gestion de MediaCapture Interruption/reprise de Windows Phone 8.1
J'ai également besoin de savoir quel événement est appelé lorsqu'un utilisateur appuie sur le bouton Démarrer depuis l'application. Les OnSuspending
et OnNavigationSaveState
ne sont pas appelés pendant cet événement. Y at-il quelque chose de similaire à HardwareButtons.BackPressed
pour le bouton Démarrer?
double possible de [événement ne pas augmenter sur Suspendre Windows Phone 8.1 en utilisant WinRT] (http://stackoverflow.com/questions/24103101/suspending-event-not-raising-on-windows-phone-8-1-using -winrt) – Mike