In Windows Phone hatten wir einige Lebenszyklen, die in UWP nicht verfügbar sind.Wie erkennt man, dass eine Anwendung nicht mit der Anwendung interagiert?
Die Anwendung, die ich entwickle, kommunizieren über Bluetooth. Im Moment kommuniziere ich alle 1 Minute mit dem Bluetooth-Gerät. Wenn der Benutzer jedoch zu einer anderen Anwendung wechselt oder den Bildschirm einfach ausschaltet (und die Anwendung noch läuft), möchte ich, dass die Kommunikation alle 10 Minuten kommuniziert.
Wenn ich jedoch zwischen den Anwendungen umschalte oder den Bildschirm ausschalte, wird das OnSuspending nicht ausgelöst.
Gibt es eine andere Möglichkeit, dass ich Anwendung Schalter oder Bildschirm ausgeschaltet erkennen kann.
Ich weiß, dass diese Frage keinen Code hat, aber ich untersuchte die UWP-Lebenszyklen, aber die Lösung war nicht da.
Thx
haben Sie einen Ereignishandler für das Application.Suspending-Ereignis registriert? [Hier klicken] (https://msdn.microsoft.com/en-us/windows/uwp/launch-resume/app-lifecycle) –
Ich habe einen Breakpoint in App.cs. Dieses Ereignis hat nicht ausgelöst. Auch wenn ich OnSuspending von VS2015 Menü simuliert und das Ereignis/Erkennung ist in Ordnung. –
Wie wäre es, App Resuming ODER OnNavigatedTo Ereignisse? Irgendwelche von diesen Feuer? –